About our partner:
A global organization that specializes in delivering powerful and innovative financial process automation solutions. They are a global leader in P2P and compliance solutions. With 34 years proven experience, the smartest technology and unique AI. By automating key processes such as Procure-to-Pay, Accounts Payable, Payments, Vendor Management, and Contract Management, they ensures streamlined operations on a common platform. This allows their customers to seamlessly expand and grow within the company ecosystem.
With 1 million business users worldwide spanning across all industry sectors, their lies in Procure-to-Pay expertise.
We are an exclusive recruiters for Kosovo, and we are looking for the best candidates of: Senior Java Engineer
About the role:
We are seeking an experienced and highly skilled Senior Java Engineer to join our remote team. This role combines hands-on technical expertise with leadership and mentoring responsibilities. As a Senior Engineer, you will play a critical role in architecting and delivering cloud-native, containerized solutions in AWS while guiding and supporting mid-level and junior engineers to grow and excel in their roles.
You will work in an agile environment, collaborating with cross-functional teams to solve well-defined market problems and deliver scalable, secure, and maintainable solutions. Your ability to lead by example, share knowledge, and foster a culture of continuous learning will be essential to the success of the team.
Key Responsibilities:
- Lead the design, development, and maintenance of Java-based applications, focusing on cloud-native and containerized solutions.
- Architect and implement scalable microservices using AWS cloud services (e.g., EC2, Lambda, S3, RDS, etc.).
- Proficiency in containerization technologies (Docker) and orchestration tools (Kubernetes, ECS, or EKS).
- Establish and enforce coding standards, best practices, and performance optimization techniques.
- Mentor and guide mid-level and junior engineers through code reviews, pair programming, and technical discussions.
- Actively participate in and contribute to agile ceremonies, including sprint planning, standups, and retrospectives.
- Collaborate with DevOps, SecOps, and FinOps teams to integrate best practices and ensure operational excellence.
- Drive the adoption of CI/CD pipelines and automation for efficient development and deployment.
- Conduct technical training sessions to upskill team members and foster a knowledge-sharing culture.
- Engage with stakeholders to understand business needs and translate them into technical solutions.
- Stay updated on emerging technologies and trends to continuously improve the team’s technical capabilities.
Requirements:
- 7+ years of professional experience in Java development, with a strong track record of delivering scalable solutions.
- Deep understanding of object-oriented programming, design patterns, and best practices.
- Extensive experience with AWS cloud services and building cloud-native applications.
- Proficiency in containerization technologies (Docker) and orchestration tools (Kubernetes, ECS, or EKS).
- Strong knowledge of microservices architecture, RESTful APIs, and event-driven systems.
- Hands-on experience with CI/CD pipelines, Git, and automated testing frameworks.
- Proven ability to mentor and guide junior and mid-level engineers, fostering their technical and professional growth.
- Solid understanding of DevOps, SecOps, and FinOps principles and their application in cloud environments.
- Excellent problem-solving skills and ability to design solutions for complex technical challenges.
- Strong communication and collaboration skills, with the ability to effectively work in a remote, distributed team environment.
Desirable Skills:
- Experience with infrastructure-as-code tools (e.g., Terraform, AWS CloudFormation).
- Familiarity with advanced monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, CloudWatch).
- Knowledge of security best practices and experience implementing them in cloud-native applications.
- Exposure to data messaging/streaming platforms (e.g., Amazon MQ, Amazon SQS, RabbitMQ).
- Familiarity with frontend technologies (specifically Angular) is a plus.
Soft Skills:
- Leadership skills and the ability to inspire and motivate team members.
- A proactive, self-organizing mindset with a focus on delivering results.
- Strong desire to learn, grow, and share knowledge with others.
- Excellent organizational skills and ability to prioritize tasks effectively.
Benefits:
- Competitive salary with performance bonuses.
- Working model: 3-6 month on-site, then hybrid after the testing period
- Opportunities for professional growth and leadership development.
- Access to cutting-edge technologies and tools.
- Mentorship opportunities and a culture of continuous learning
Apply: [email protected]
To apply for this job email your details to jobs@talentnetwork-ks.com