Senior/Lead Java Engineer (Relocation to Qatar)
Hybrid in Kazakhstan
Java& 2 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are looking for a Senior/Lead Java Engineer to join our team, with eventual relocation to Qatar. EPAM is renowned for delivering cutting-edge technological solutions to transform businesses worldwide.
Responsibilities
- Develop, test, and launch modular Java web applications
- Build scalable solutions using microservice architecture and cloud computing concepts
- Apply DevOps practices including CI/CD pipelines and automated testing
- Collaborate with senior engineers to establish and maintain code quality standards
- Design and implement RESTful APIs and web services
- Contribute to architectural decisions and technical direction of projects
- Mentor team members and share technical expertise across the organization
- Ensure best practices are followed throughout the software development lifecycle
Requirements
- Bachelor's degree in computer science or related field, or proven relevant work experience
- At least 5 years of experience in developing, testing, and launching Java applications
- Knowledge of Spring Boot, REST, and OpenAPI for building modular Java web applications
- Experience with microservice architecture and cloud computing concepts
- Understanding of DevOps concepts such as CI/CD and the value of automated testing
- Background in collaborating with senior engineers to develop and maintain code quality standards
- Proficiency in English at B2 level or higher
Nice to have
- Experience with Azure cloud services, ideally confirmed with Azure Certification (AZ-102)
- Expertise in software design and architecture, both theory and practice
- Familiarity with container technologies such as Kubernetes
We offer/Benefits
- Private healthcare and life insurance
- End of service gratuity
- Annual air travel tickets for expatriates
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in-house training and coaching, professional certifications, and courses
