Back to Search
We are seeking a Senior Java Developer to join a global healthcare company committed to modernizing their legacy application suite.
The role involves reimagining their existing applications into a SaaS based solution using contemporary technologies and frameworks on the AWS cloud.
Responsibilities
- Design and develop high-quality, scalable Java applications
- Collaborate with cross-functional teams to define and implement solution architecture
- Optimize applications for maximum speed and scalability
- Conduct code reviews and ensure adherence to best practices
- Mentor junior developers and provide technical guidance
Requirements
- 3+ years of experience in software development
- Knowledge of Java and JUnit
- Expertise in AWS cloud services
- Skills in application development using modern frameworks
- Background in software design and architecture principles
- Competency in handling version control systems such as Git
- Fluent English communication skills at a B2+ level
Nice to have
- Familiarity with JAX
- Understanding of Oracle Cloud
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