Senior Java Developer Dublin, Ireland
Senior Java Developer Description
Job #: 57658DESCRIPTION
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.
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
Technologies
- 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