Senior Java Developer
Typical pay for this role
7.5Mminimum
18Maverage
66+Mmaximum
EPAM
Salary: Negotiable
Job Details
EPAM is looking for Senior Java Developer.
Requirements
- 5+ years of commercial Java development experience
- Expertise in Java 17+ and Spring Boot 3+
- Strong understanding of multithreading, concurrency, collections, generics, Streams, and exception handling
- Experience with Spring Core, Data, Security, Hibernate / JPA
- Strong PostgreSQL experience; understanding of high-availability setups such as Patroni
- Hands-on Kafka experience and understanding of event-driven architectures
- Experience with distributed systems, scalability, Saga patterns, and REST APIs
- Familiarity with Docker, OpenShift, and GitLab CI, Maven / Gradle
- Strong troubleshooting and observability skills
- English B2 and higher
Typical pay for this role
7.5Mminimum
18Maverage
66+Mmaximum
ID 124356
Stay cautious
If you are asked to send SMS codes, install something, transfer money, or do anything else related to money — do not agree: these are signs of fraud. We strive to verify employers' information, but we are not responsible for its accuracy.

