Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

New

Senior Software Engineer - Java with Scala

Posted 3 views
Discussion

We are seeking a Senior Software Engineer to develop scalable Java and Scala backend platforms in a dynamic delivery environment. You will connect multiple data sources, uphold strong code standards through refactoring and technical debt control, and work with cross-functional teams and client stakeholders. Apply today!

Responsibilities

  • Architect and implement scalable backend services in Java
  • Integrate varied data sources to ensure seamless data movement across components
  • Ensure high code quality through consistent refactoring
  • Control technical debt effectively during rapid development cycles
  • Partner with large, multidisciplinary teams to deliver against project goals
  • Align with client stakeholders on requirements and shifting priorities
  • Respond quickly to changing project needs and technical requirements

Requirements

  • Relevant 4-8 years of experience in software engineering
  • Working expertise in Java, Scala, and SQL for backend development and data manipulation
  • Deep understanding of scalable backend system design and implementation
  • Strong capability to integrate diverse data sources and ensure smooth data flow
  • Track record of maintaining high code quality through refactoring and technical debt management
  • Experience collaborating in large, multidisciplinary teams and coordinating with client stakeholders
  • Ability to adjust quickly as project requirements evolve

Benefits

Opportunity to work on technical challenges that may impact across geographies

Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications

Opportunity to share your ideas on international platforms

Sponsored Tech Talks & Hackathons

Unlimited access to LinkedIn learning solutions

Possibility to relocate to any EPAM office for short and long-term projects

Focused individual development

Benefit package:

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available