Skip To Main Content
backBack to Search

Lead Java Developer

Java, Amazon Web Services, Microservice Architecture Style, REST API, ReactJS, Spring Boot

We are seeking a talented Lead Java Developer to join our team. As a Lead Java Developer, you will be responsible for designing and developing enterprise integrations using Java, implementing Microservice Architecture Pattern, building REST APIs using Spring Boot, and creating ReactJS based web interfaces as needed. You will collaborate with other developers and stakeholders to ensure high-quality project delivery and contribute to the enhancement of the overall project.

Responsibilities
  • Design and develop enterprise integrations using Java, ensuring high-quality code that meets project requirements
  • Implement Microservice Architecture Pattern and build REST APIs using Spring Boot, contributing to the scalability and maintainability of the project
  • Work with Amazon Web Services, including Amazon DocumentDB and Apache Kafka, ensuring the reliability and stability of the project
  • Create ReactJS based web interfaces as needed, contributing to the enhancement of user experiences
  • Collaborate with other developers and stakeholders to ensure high-quality project delivery, contributing to the success of the project
Requirements
  • 5+ years of experience in Java development, demonstrating your proficiency in creating scalable and maintainable code
  • 1+ year of relevant leadership experience
  • In-depth knowledge of Amazon Web Services, including Amazon DocumentDB and Apache Kafka
  • Practical experience in implementing Microservice Architecture Pattern and building REST APIs using Spring Boot
  • Proficiency in ReactJS, enabling you to create web interfaces as needed
  • Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
  • Ability to work independently and manage stress effectively, maintaining a high level of performance even under pressure
  • Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
  • Experience with Gitlab and NoSQL Databases, showcasing your broader perspective on software development and project management
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn