We are expanding our backend capabilities and need a Middle Java Developer to build scalable Java solutions with high reliability and performance. You will develop Java 17+ services, implement Apache Beam transforms, operate Dataflow jobs, and collaborate with clients and the team; apply today
Responsibilities
Implement scalable backend systems using Java frameworks and tooling
Collaborate across the team to design solutions that satisfy business and technical needs
Write efficient, well-structured code that remains maintainable over time
Increase performance and scalability to support great user experiences
Debug issues and deliver fixes that protect system reliability
Support code reviews and contribute to continuous improvement of processes and standards
Partner with stakeholders to capture requirements and deliver solutions aligned with business objectives
Research emerging technologies and propose adoption to drive innovation
Requirements
At least 2+ years of Java development experience, applying Core, Collections, StreamAPI, and Concurrency in backend systems
Hands‑on ability with JDK 17+ and build tooling like Maven or Gradle for builds and dependency control
Practical expertise in Apache Beam and Dataflow, including DoFn, ParDo, and GroupByKey transforms and Dataflow job deployment/monitoring
Strong QA and testing capabilities, including creating JUnit unit tests and performing detailed code reviews
Advanced English communication at B2+ (Upper‑Intermediate) or higher, experienced in client‑facing requirement gathering and progress reporting
Nice to have
Familiarity with Google Cloud Platform (GCP) including Cloud Storage, Pub/Sub, IAM roles, and security practices
Experience with SQL and NoSQL databases such as BigQuery, relational databases, or other NoSQL systems
Knowledge of CI/CD processes and tools like Jenkins to automate build and deployment workflows
Understanding of AVRO and Parquet for data serialization and storage
Experience working with XML and XSD for modeling and validation
Exposure to Equifax GBP or similar systems for financial or credit‑related data management
We offer
International projects with top brands
Work with global teams of highly skilled, diverse peers
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award‑winning culture recognized by Glassdoor, Newsweek and LinkedIn
#J-18808-Ljbffr