NextHire Try for free

EPAM Systems

Posted 6 Oct 2026

Full - Stack Developer - Java

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
6 Oct 2026

About the role

Responsibilities:

  • Work with an international multidisciplinary team of engineers to ensure that software products deliver business value, have high quality, and contain a minimum of technical debt.
  • Participate in coding efforts within a project team. Communicate actionable information clearly to the project team.
  • Perform code reviews and set code quality standards.
  • Develop and document software designs that emphasize usefulness/usability, stability, performance, and reusability.
  • Work on all facets of software development: designing, developing, automating test cases, and deploying the pipeline.
  • Assist with advanced debugging efforts within the project team when production and development issues arise.
  • Continuously stay current on market trends and new technologies that can affect how we approach our solutions.
  • Establish and uphold firm expectations and ensure that deliverables are self-certified before transitioning to the downstream consumers of the deliverable (QA and customers).


Requirements:

  • Mandatory Skills: Java, Spring Boot, Microservices, Database, JUnit, REST, Angular.
  • Skills: Java 17, Spring Boot 3.0. x, REST, Docker, Jenkins, PostgreSQL, Angular 13+, AWS Cloud.
  • Integration experience with the Azure directory will be a plus.
  • 5+ years of experience with Java (preferably v17), Spring Boot 3. x, multi-layered web applications, REST, microservices, and databases like PostgreSQL or others.
  • 2+ years of experience with HTML, CSS, JavaScript, and the Angular framework (preferably v13).
  • Hands-on experience creating unit and integration tests.
  • Experience with tools like Checkstyle, SonarQube, and Black Duck.
  • Experience in cloud architecture (AWS) and containerized solutions like Docker or Kubernetes.
  • Experience working within an Agile environment (SCRUM, SAFe).
  • Good communication (English) and social skills.
  • Experience in automating test cases and deployment pipelines will be a plus.
  • Experience working with Azure Active Directory as an authorization server, authentication/authorization frameworks, and protocols such as OAuth2, OIDC, LDAP, SAML, etc., is a plus.
  • Note: We have an F2F interview. Please apply only to those who are available for an F2F interview at EPAM locations.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach