Senior Java Developer with Data Structures and Algorithms

India🕖 2 weeks ago

Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are seeking a proficient Senior Java Developer with expertise in AWS, ReactJS, and Data Structures and Algorithms, prepared to contribute to our top-tier product remotely.

This position demands initiative and a proactive approach to problem-solving. As an experienced Java Developer, your role will be vital in enhancing and developing our product, consistently delivering superior solutions that exceed customer expectations.

#EasyApply

Responsibilities

Designing, developing, and maintaining high-quality software solutions using Java and related technologiesCollaborating with cross-functional teams to analyze requirements and create innovative solutionsDeveloping and maintaining RESTful APIs for seamless integration with other systemsDesigning and developing scalable microservices architecture using Spring Boot and related frameworksWriting clean, maintainable, and testable code, adhering to software development best practicesParticipating in code reviews to ensure code quality and standardsDeploying and maintaining software applications on Amazon Web Services (AWS) or similar cloud platformsTroubleshooting and debugging software issues, providing timely solutionsKeeping up-to-date with emerging trends and technologies in software development

Requirements

A Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field4+ years of relevant Java programming language experience, with a deep understanding of Data Structures and AlgorithmsExperience with Kotlin, Scala, or Go LanguageComprehensive knowledge of Clean Code with System design and analysisExperience with Microservices, API & Integration Standards, SQL, and NoSQL toolsProficiency with Amazon Web ServicesFamiliarity with ReactJS, Spring, and CI/CD tools and practicesExceptional requirement elicitation skills and a big-picture perspectiveExcellent problem-solving skills and the ability to find solutions to complex issuesA proven track record of delivering high-quality software productsStrong written and verbal communication skills in English (Upper-Intermediate Level)

Nice to have

Proven experience in React Native and mobile developmentExperience with Docker and KubernetesUnderstanding of Agile methodologies and Scrum framework

We offer

Opportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:

Health benefitsRetirement benefitsPaid time offFlexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) Apply

EPAM Systems

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago