Senior Java Software Engineer for a Retail Company

Sorry, this position is no longer available
India
We are currently looking for a remote Senior Software Engineer with 3+ years of Java experience and knowledge of Spring Framework to join our team.
The customer is the world's largest health and beauty retail group that operates over 15,700 retail stores worldwide, running the gamut from health & beauty, luxury perfumeries & cosmetics, food, electronics, and fine wine.
Responsibilities
- Developing the components of different levels of complexity
- Implementing new product functionality
- Maintenance of an existing codebase, participation in Code Review sessions
- Contributing to the application architecture design
- Developing new functionality
- Being able to understand the functionality of the current application and fix bugs if needed
- Communicating with the developers from other teams regarding the application’s functionality
Requirements
- 3+ years of Java development experience
- Hands-on experience with Java 8
- Hands-on experience with Spring Framework
- Hands-on experience with SQL
- Understanding of Microservice architecture and patterns
- 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