Description   
     We are looking for a  Senior Java Software Developer   to join our team.
 
  The successful candidate will be crucial in developing and maintaining high-quality software solutions.
Apply to become part of EPAM's dedicated team, where your expertise will significantly impact and propel us to new heights of excellence.
   #EasyApply    
  Responsibilities   
     Design, develop, and maintain high-quality software solutions using Java    Conduct code reviews, write technical documentation, and perform troubleshooting    Participate in the entire application lifecycle, focusing on coding and debugging    Contribute to the improvement of development processes and best practices    Work with CI/CD pipelines and version control systems to ensure smooth deployment    Ensure software meets quality standards and is aligned with user requirements    
  Requirements   
     At least 4 years of relevant professional experience    Strong programming skills in Java and proficiency in object-oriented design principles    Knowledge of Java frameworks such as DropWizard, Spring and Hibernate    Familiarity with web development frameworks (Angular or React)    Experience with distributed storage systems: DB2, ORacle, Cassandra, MongoDB    Proficiency with CI/CD pipelines especially using Git    Hand-on knowledge of Unix/Linux     Good communicational skills    B2+ English level     
  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.)