Job Description
DESCRIPTION
We are looking for an intermediate and highly skilled Java Developer who can help us deliver development services to EPAM’s one of the most valuable clients. The client provides a cloud-native platform that enables insurers to grow by realigning their business model around the customer.
We are supporting Employment Contract or B2B, depending on your preferences.
PROJECT TECHNOLOGIES AND TOOLS
- Spring 3, JSTL, Primefaces
- Spring 5, Java 8/11, PostgreSQL, Cassandra, Docker, SpringBoot
RESPONSIBILITIES
- Maintenance and development
- Integration with other clients’ systems and applications
- Be part of a self-organizing and cross-functional Agile team
- Be a leader within the team, actively improving overall software quality
- Take ownership of the area and deliver high-quality solutions
- Contribute to the team’s technical direction and the improvement of its tools and processes
REQUIREMENTS
- Computer science fundamentals
- Java skills
- Write/review and maintainable code
- Experience work with Spring 3, JSTL, Primefaces
- Spring 5, Java 8/11, PostgreSQL, Cassandra, Docker, SpringBoot
- Performing code reviews for peers
- Ability to design an architecture of a feature or application from scratch
- Experience in Unit Testing, familiar with at least one testing and mocking framework
- Solid SDLC understanding and experience working in an agile environment
- Good English communication skills & experience in client-facing communications
Job ID: 115978