Senior Software Engineer - Java with Scala

EPAM Systems, Inc.

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
Flexible benefits
Tech Talks & Hackathons

Job summary

EPAM Systems, Inc. is seeking a Senior Software Engineer - Java with Scala to design scalable backend systems and integrate diverse data sources. You will work with large, multidisciplinary teams and coordinate with client stakeholders to ensure alignment with requirements.

The role emphasizes refactoring, high-quality code, and managing technical debt in fast-paced development cycles, with opportunities to grow and relocate across EPAM offices globally.

Qualifications

  • Proven experience in designing scalable backend systems.
  • Hands-on proficiency in Java and Scala for backend development.
  • Strong SQL skills and ability to integrate diverse data sources.

Responsibilities

  • Design scalable backend systems using Java and Scala.
  • Integrate data sources to maintain seamless data flow between components.
  • Refactor code and manage technical debt in fast-paced cycles.
  • Collaborate with multidisciplinary teams and client stakeholders to align on requirements.

Skills

Java
Scala
SQL
Backend design
Refactoring
Technical debt management
Data integration
Team collaboration
Client stakeholder coordination
Adaptability

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are building scalable backend services in Java and Scala and need a Senior Software Engineer - Java with Scala to shape reliable, high-throughput systems. You will integrate data sources, keep code quality high through refactoring, and collaborate closely with multidisciplinary teams and client stakeholders. Apply now!ResponsibilitiesDesign scalable backend systems using JavaImplement integrations across diverse data sources to keep data flow seamless between componentsMaintain code quality by applying regular refactoring practicesManage technical debt within fast-paced development cyclesCollaborate with large, multidisciplinary teams to meet project goalsCoordinate with client stakeholders to align on requirements and prioritiesAdapt quickly to evolving project needs and technical requirementsRequirementsProven 4-8 years of experience in software engineeringHands-on proficiency in Java, Scala, and SQL for backend development and data manipulationSolid background in designing and implementing scalable backend systemsDemonstrated ability to integrate diverse data sources and maintain seamless data flowStrong focus on high code quality, including refactoring and technical debt managementPractical experience working in large, multidisciplinary teams and coordinating with client stakeholdersHigh adaptability to rapidly changing project requirementsWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SRE Engineer
Senior SRE Engineer

EPAM Systems, Inc. • Chennai District

On-site
INR 2,500,000 - 4,200,000
Lead/Senior Software Developer - .NET
Lead/Senior Software Developer - .NET

EPAM Systems, Inc. • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Health benefits
Retirement benefits
Paid time off
+3
IT Project Manager - Java/.NET
IT Project Manager - Java/.NET

EPAM Systems, Inc. • Gurugram District

On-site
INR 3,500,000 - 7,500,000
Health benefits
Retirement benefits
Paid time off
+1
IT Project Manager - Java/.NET
IT Project Manager - Java/.NET

EPAM Systems, Inc. • Pune District

On-site
INR 1,500,000 - 2,100,000
Health benefits
Retirement benefits
Paid time off
+1
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems, Inc. • Pune District

On-site
INR 1,800,000 - 2,800,000
Health benefits
Retirement benefits
Paid time off
+4
Senior/Lead Solution Architect- Node.js
Senior/Lead Solution Architect- Node.js

EPAM Systems, Inc. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Software Engineer - .NET with Angular with Cloud
Senior Software Engineer - .NET with Angular with Cloud

EPAM Systems, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Health benefits
Retirement benefits
Paid time off
+4
Quality Solution Architect
Quality Solution Architect

EPAM Systems, Inc. • Coimbatore District

On-site
INR 3,500,000 - 6,000,000
Health benefits
Retirement benefits
Paid time off
+1
Quality Solution Architect
Quality Solution Architect

EPAM Systems, Inc. • Hyderabad

On-site
INR 3,500,000 - 5,200,000
Health benefits
Retirement benefits
Paid time off
+5
Senior Solution Architect/Solution Architect: Java with AI
Senior Solution Architect/Solution Architect: Java with AI

EPAM Systems, Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Health benefits
Retirement benefits
Paid time off
+3