Back to Search
Currently, we are looking for a remote Lead Java Developer to join our global team.
The customer is an insurance company that offers surety bonds to construction, engineering, oil and gas, manufacturing, defense, shipbuilding, pharmaceutical, transportation, and retail sectors.
Responsibilities
- Work with AWS services (EC2, SQS,SNS, Fargate, AWS RDS, CloudWatch etc.)
- Participating in database/application migration to AWS
- Participate in discoveries of legacy apps
- Backup team lead and perform team lead responsibilities if needed
- Upgrade Java to the new version
- Move old apps to SpringBoot
- modernize legacy app
- rewrite apps with new cloud tech stack
Requirements
- 5+ years of experience in Java Development
- 1+ year of leadership experience
- Strong knowledge of Amazon Web Services
- Strong knowledge of MyBatis
- Strong knowledge of Spring
Nice to have
- Apache JMeter
- Docker
- Informatica
- Performance Optimization
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