Skip navigation EPAM

Senior Java Developer Dublin, Ireland

Senior Java Developer Description

Job #: 57658
EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. In today’s new market conditions, we continue to support operations for hundreds of clients around the world remotely, with the vast majority of our teams working from home. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Senior Java Developer. Scroll down to learn more about the position’s responsibilities and requirements.


  • Available, communicative, responsible, and responsive
  • Solid understanding of software development principles and best practices in the respective field
  • Solid understanding of data structure and algorithm
  • Extensive working experience with Java and Spring Ecosystem
  • Solid understanding of database connectivity
  • Exposure to cloud is a plus
  • Exposure to containerization is a plus


  • Java, JavaScript, Linux, Docker, Hibernate, Spring Boot, Spring Core, Spring Web MVC, Spring REST, Spring Data JPA, SQL Server, Spring Security, Spring AOP, Servlets, JDBC, XML, Spring Cloud, ELK, JUnit, Mockito, Spring Test, Git, GitHub, Multithreading, Jira, Log4j, SLF4J, Logback, JWT, OAuth2, Postman, Jenkins, Maven, Agile, Shell, Cloud

We offer

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Unlimited access to LinkedIn learning solutions
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth

Witaj. W czym możemy pomóc?