Description
We are seeking a Senior Java Developer to join our team.
You will play a crucial role in developing and maintaining high-quality software products.
If you're passionate about driving innovation and delivering scalable solutions, we invite you to apply and become part of our environment.
#EasyApply
Responsibilities
Design, develop, and maintain high-quality software solutions using Java Participate in code reviews and provide constructive feedback to peers Collaborate with cross-functional teams to define, design, and ship new features Conduct thorough testing and debugging of applications to ensure smooth functionality Implement and maintain CI/CD pipelines for efficient software delivery Contribute to the continuous improvement of software development processes Create technical documentation for reference and reporting purposes
Requirements
4+ years of relevant professional experience Proficiency in SQL, MongoDB, Apache Cassandra, and RDBMS Tools Familiarity with web development frameworks: Angular or React Experience with CI/CD pipelines and Git for version control Strong programming skills in Java and object-oriented design principles Knowledge of Linux/Unix environments Experience with Java frameworks such as DropWizard, Spring, and Hibernate Knowledge of distributed storage systems including DB2, Oracle, Cassandra, and MongoDB Excellent problem-solving skills and effective communication abilities Upper-Intermediate level of English
We offer
Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)