NextHire Try for free

EPAM Systems

Posted 2 Oct 2026

Senior Java Developer

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

About the role

Requirements:

  • Hands-on experience with Java (8 or above) and Spring Boot for backend development.
  • Building and consuming REST APIs.
  • Strong understanding of SQL (Postgres, MySQL) and ORM frameworks like Hibernate or JPA.
  • Working knowledge of NoSQL databases, particularly Firestore.
  • Familiarity with unit and integration testing frameworks (e. g., JUnit, Mockito, Playwright).
  • Experience with version control systems (e. g., Git) and basic DevOps tools.
  • Exposure to message queues (e. g., Kafka, RabbitMQ, Pub/Sub) and logging frameworks (e. g., Log4j, SLF4J).
  • Basic understanding of containerization (Docker) and CI/CD & SRE concepts.
  • Strong understanding of clean coding practices and domain-driven design methodology.


Desired skills:

  • Experience working in cloud environments (GCP preferred).
  • Familiarity with containerization using Docker and orchestration via Kubernetes, and serverless environments.
  • Experience in performance and load testing using tools like Locust.
  • Understanding of Agile project methodologies.

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