Java Developer (Big Data)

EPAM Systems

Krakow, MA, Poland • 33m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Developer (Big Data)

  • Focus: Big data solutions and platform engineering for a valuation and risk management platform on Microsoft Azure

  • Work style: Flex-hybrid (3 days in the office)

Description

You will help build a next-generation valuation and risk management platform on Microsoft Azure, supporting a single core, open-architecture platform used across Front Office, Finance, and Risk. The platform emphasizes scalable, cost-efficient cloud PaaS components, automated data lineage, and improved regulatory compliance. You will develop big data solutions and production systems while driving cloud-native engineering practices.

Responsibilities

  • Develop and maintain big data solutions using Apache Spark

  • Build and maintain production systems leveraging Java and Scala

  • Contribute to platform engineering initiatives on Microsoft Azure

  • Create and maintain CI/CD pipelines using GitLab or similar build systems

  • Implement containerization strategies across development, build, and runtime environments

  • Deploy and orchestrate containerized workloads with Kubernetes

  • Collaborate with Front Office, Finance, and Risk teams to deliver platform capabilities

  • Ensure scalability, performance, and cost-efficiency of cloud PaaS components

  • Participate in architectural discussions and influence key technical decisions

Requirements

  • 2+ years of experience in software development with big data technologies

  • Expert knowledge of Apache Spark for big data processing

  • Proficiency in Java and Scala for complex production systems

  • Background in platform engineering roles on a major cloud provider (ideally Microsoft Azure)

  • Experience developing and operating CI/CD pipelines with GitLab (or similar)

  • Hands-on experience with containerization and Kubernetes across the software lifecycle

  • Ability to collaborate effectively within a large global team

  • English proficiency at Upper-Intermediate level (B2) or higher

Benefits

  • Career development programs

  • Thought leadership, mentoring, soft skills, and well-being programs

  • Certification support (Anthropic, Gemini, GCP, Azure, AWS)

  • English classes

  • Stable pay

  • Employee Stock Purchase Plan participation with 15% discount

  • Benefits package (health insurance, MultiSport, shopping vouchers)

  • Referral bonuses up to $2,000

  • Office amenities and events (entertainment/relaxation zones, table tennis/football, free snacks/coffee)

  • Corporate, social, and well-being events

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report