Senior Java Developer with Data Structures 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 Structures and Algorithms expertise to join our remote team. As a member of our team, you'll be responsible for developing and improving our product, demonstrating ownership and a proactive attitude toward problem-solving while working in a cloud environment. Your focus will be on quality, delivering high-quality products that meet or exceed customer expectations. You'll use your experience working with high-loaded systems and optimization of a complex system with transactions, as well as your out-of-the-box thinking and solution-oriented mindset to create innovative solutions for our customers.
Responsibilities
- Develop and improve our product while ensuring high-quality standards and meeting customer expectations
- Work in a cloud environment while demonstrating ownership and a proactive attitude towards problem-solving
- Optimize complex systems with transactions and work with high-loaded systems
- Create innovative solutions using your out-of-the-box thinking and solution-oriented mindset
- Collaborate with cross-functional teams to ensure seamless project completion
- Continuously improve technical skills and knowledge
- Participate in code reviews and adhere to best practices
Requirements
- Minimum of 4 years' experience with Java
- Expertise in Data Structures and Algorithms
- Experience working with high-loaded systems and optimization of a complex system with transactions
- Knowledge of Kotlin/Scala/Go languages
- Experience with Amazon Web Services (AWS)
- Clean Code expertise
- System Design knowledge
- Experience with Microservices and Spring
- Expertise in API & Integration Standards
- Proficiency with SQL and NoSQL databases
- Experience with CI/CD
- Experience in creating out-of-the-box solutions
- Experience in requirement elicitation
- Upper-Intermediate English level proficiency
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