Senior Java Developer with Data Structure and Algorithms
Remote in India: Mumbai,
& 7 others
Java
& 13 others

Sorry, this position is no longer available
India: Mumbai
We are seeking a Senior Java Developer with Data Structure and Algorithms expertise to join our remote team. This role requires developing and improving the product, taking ownership, and demonstrating a proactive attitude towards problem-solving while working in a cloud environment. You will be focused on quality, delivering high-quality products that meet or exceed customer expectations. As an experienced Java Developer, you will be responsible for out-of-the-box thinking, solution design, working with high-load systems, and optimizing complex systems with transactions.
Responsibilities
- Develop and improve the product, taking ownership and demonstrating a proactive attitude towards problem-solving
- Focus on quality, delivering high-quality products that meet or exceed customer expectations
- Think out of the box, design solutions, work with high-load systems, and optimize complex systems with transactions
- Ensure system architecture and design align with the business objectives of our customer
- Collaborate with cross-functional teams to ensure seamless project completion
Requirements
- Minimum 4 years of Java programming experience
- Strong expertise in Data Structures and Algorithms
- Experience with Kotlin/Scala/Go languages
- Experience with AWS
- Knowledge of Clean Code principles
- System Design and Analysis skills
- Experience with Microservices and Spring
- Knowledge of API & Integration Standards
- Proficiency with SQL and NoSQL databases
- Experience with CI/CD
- Experience working with high-loaded systems and optimizing complex systems with transactions
- Ownership experience with a big picture view mindset
- Experience in creating out-of-the-box solutions
- Upper-Intermediate English
Nice to have
- Experience with DevOps tools like Docker, Kubernetes, etc.
- Experience with front-end technologies like Angular, React, etc.
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