India
We are seeking a highly skilled Lead Java Developer to join our remote team, working on a cutting-edge project for a global leader in retail. As a Lead Java Developer, you will be responsible for designing and developing high-quality software solutions that meet the needs of our client. You will work with a team of developers, collaborating with cross-functional teams to ensure the successful delivery of the project. If you have a passion for Java development and a desire to work on innovative projects, we invite you to apply.
Responsibilities
- Design and develop high-quality software solutions that meet the needs of the client
- Collaborate with cross-functional teams to ensure the successful delivery of the project
- Lead the development team, providing guidance and mentorship to junior developers
- Ensure the quality of code by conducting code reviews and implementing best practices
- Identify and resolve technical issues, ensuring the timely delivery of the project
- Participate in design and architecture discussions, contributing to the overall success of the project
- Provide technical leadership and guidance to the team, ensuring the successful delivery of the project
Requirements
- A minimum of 5 years of experience in Java development, with a strong understanding of Java 8 and Spring Boot frameworks
- Expertise in Microservice Architecture Pattern, demonstrating your ability to design and develop scalable and maintainable applications
- Experience in Microsoft Azure, Azure Integration, showcasing your understanding of cloud-based solutions
- In-depth knowledge of Oracle Retail Xstore POS, enabling you to develop solutions that meet the client's needs
- Proficiency in REST API design and development, showcasing your ability to develop robust and secure APIs
- At least 1 year or leadership experience
- Excellent communication skills and the ability to work collaboratively with cross-functional teams
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Knowledge of DevOps tools and practices, such as Jenkins or Docker
- Experience in developing solutions for the retail industry
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