Senior Java Developer for Digital Company

Sorry, this position is no longer available
India
Currently, we're looking for a remote Senior Java Developer for Digital Company.
The customer is a digital software company that enables many of the world’s leading insurers to innovate and operate like a tech company: fast, simple, agile.
Responsibilities
- Java development, framework: Spring boot
- Development within microservice architecture
- Designing interfaces for interaction with other systems
- Work closely with front-end developers, testers and analysts
- Working on agile development methodologies
Requirements
- 4+ years proficiency in Java / Kotlin, understanding of JVM principles
- Experience with Spring Framework (Boot, MVC, data, security)
- Knowledge of major libraries and design patterns
- Experience with multithreading and asynchrony
- Good knowledge of Microservices, Maven, Rest
- English level: B2+
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