Lead Java Developer Remote
Lead Java Developer Description
We are looking for an experienced Lead Java Developer to join our team in revolutionizing our global healthcare ISV client’s legacy EMR applications into a modern, SaaS-based solution deployed on AWS cloud. This role offers a tremendous opportunity for growth and learning in the latest technologies and frameworks.
#LI-DNI
Responsibilities
- Lead the design and implementation of Java-based applications
- Guide the Agile development team in coding, testing and debugging processes
- Collaborate with cross-functional teams to define and deliver cloud-native application solutions on AWS
- Mentor junior developers and conduct code reviews to ensure high code quality
- Oversee the integration of various systems and troubleshoot complex technical issues
- Ensure adherence to industry standards and best practices in application development
Requirements
- Proficiency in Java, AWS and JUnit with at least 5 years of working experience
- 1+ years of relevant leadership experience
- Background in developing SaaS-based solutions
- Understanding of cloud architecture, specifically on AWS platforms
- Familiarity with Agile methodologies and leading Agile teams
- Skills in problem-solving and providing solutions in a high-pressure environment
- Capability to work with international teams across multiple geographies including the US, UK, Germany, Sweden, and Australia
Nice to have
- Knowledge of JAX and Oracle Cloud
We offer
- 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