Back to Search
Lead Java Developer
Sorry, this position is no longer available
We are seeking an experienced Lead Java Developer to join our remote team, working in the healthcare domain and collaborating with a global leader in medical research and development. As a Lead Java Developer, you will play a critical role in developing and implementing software solutions that enable medical professionals to provide better care to patients. You will work closely with cross-functional teams to design and develop scalable, secure, and reliable software solutions that meet high standards of quality and performance.
Responsibilities
- Lead the development and implementation of software solutions that meet the needs of medical professionals and patients
- Collaborate with cross-functional teams to design and develop scalable, secure, and reliable software solutions
- Ensure software quality and performance by implementing best practices in software design, development, and testing
- Contribute to the development of software architecture and design patterns that enable the creation of high-quality software solutions
- Provide technical leadership and guidance to junior developers, ensuring the successful delivery of software projects
- Stay up-to-date with the latest trends and technologies in software development, sharing knowledge and insights with the team
- Participate in code reviews and contribute to the development of coding standards and best practices
Requirements
- A minimum of 5 years of experience in Java Development, demonstrating expertise in Java 8 and Spring frameworks
- Proven experience in leading a team of developers, demonstrating your ability to mentor, coach, and motivate team members
- Experience in developing microservice architecture patterns and Spring Boot applications
- Proficiency in working with Microsoft Azure or other cloud platforms, as well as CI/CD pipelines and DevSecOps practices
- Strong understanding of software design principles and patterns, as well as experience in implementing them in real-world scenarios
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Familiarity with NoSQL databases and their integration with Java applications
- Familiarity with front-end technologies like ReactJS, Angular
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