Description
We are seeking a Senior Java Developer to join our team.
The successful candidate will play a crucial role in developing and maintaining high-quality software products. Apply to become part of EPAM's dedicated team, where your expertise will have a significant impact.
#EasyApply
Responsibilities
- Design, develop, and maintain high-quality software solutions using Java
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews and provide constructive feedback to peers
- Implement and maintain CI / CD pipelines for efficient software delivery
- Conduct thorough testing and debugging of applications to ensure smooth functionality
- Create technical documentation for reference and reporting purposes
- Contribute to the continuous improvement of software development processes
- Troubleshoot and resolve complex technical issues as they arise
Requirements
Minimum of 4 years of professional experience in Java developmentProficiency in SQL, MongoDB, Apache Cassandra, and RDBMS ToolsExperience with CI / CD pipelines and Git for version controlStrong programming skills in Java and object-oriented design principlesFamiliarity with Linux / Unix environmentsExperience with Java frameworks such as DropWizard, Spring, and HibernateKnowledge of distributed storage systems including DB2, Oracle, Cassandra, and MongoDBFamiliarity with web development frameworks like Angular or ReactExcellent problem-solving skills and effective communication abilitiesUpper-Intermediate level of English proficiencyWe 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 benefits Retirement benefits Paid time off Flexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)