Scala Developer

Infosys Limited

Bengaluru

On-site

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Infosys Limited in Bengaluru is seeking a Scala Developer with 7-9 years of hands‑on experience to design, develop, test, and deploy scalable applications. You will build data pipelines with Spark, craft ETL/ELT workflows, and work with business and analytics teams to translate requirements into robust technical solutions.

Candidates should be proficient in Scala, Spark SQL, SQL variants, and Git, with Unix/Linux scripting.

Qualifications

  • 7-9 years of hands-on experience in Scala development.
  • Strong proficiency in Scala programming concepts and functional programming.
  • Experience with Apache Spark and Spark SQL.
  • Strong SQL skills and experience with Oracle, PostgreSQL, SQL Server or MySQL.
  • Knowledge of data structures, algorithms and software design principles.
  • Experience developing and maintaining ETL/data processing applications.
  • Familiarity with Unix/Linux environments and shell scripting.
  • Experience with Git and version control.
  • Understanding distributed computing and big data concepts.

Responsibilities

  • Design, develop, test, and deploy scalable Scala applications.
  • Build and optimize data pipelines using Spark and Scala.
  • Develop ETL/ELT workflows to ingest and process large data volumes.
  • Collaborate with business, analytics, and engineering teams to translate requirements.
  • Write clean, maintainable, and reusable code per best practices.
  • Tune performance and monitor data pipelines; troubleshoot issues.
  • Integrate solutions with databases, data lakes, and cloud platforms.
  • Ensure data quality, reliability, and security across solutions.
  • Participate in code reviews, design discussions, and knowledge sharing.
  • Support production deployments and resolve issues in a timely manner.

Skills

Scala
Spark
SQL
Git
Unix/Linux
Big data concepts

Education

Bachelor of Engineering

Tools

Apache Spark
Oracle
PostgreSQL
SQL Server
MySQL
Git
Unix/Linux

Job description

Job ID/Reference Code INFSYS-EXTERNAL-254597

Work Experience 7 - 9 Years

Job Title Scala Developer

Educational Requirements

Bachelor of Engineering

Service Line

Data & Analytics Unit

Responsibilities

Design, develop, test, and deploy scalable applications using Scala.Build and optimize data processing pipelines using Apache Spark and Scala.Develop ETL/ELT workflows to ingest, transform, and process large volumes of structured and unstructured data.Collaborate with business, analytics, and engineering teams to understand requirements and translate them into technical solutions.Write efficient, maintainable, and reusable code following software engineering best practices.Optimize application and data pipeline performance through tuning, monitoring, and troubleshooting.Integrate solutions with databases, data lakes, and cloud platforms.Ensure data quality, reliability, scalability, and security across data solutions.Participate in code reviews, design discussions, and knowledge-sharing sessions.Support production deployments and resolve technical issues in a timely manner.

Additional Responsibilities:

Infosys is a global leader in next-generation digital services and consulting. Within the Data & Analytics unit, you will work on cutting-edge data engineering and analytics initiatives for global clients across industries. The role offers opportunities to work with cloud-native data platforms, modern analytics ecosystems, AI-driven solutions, and large-scale enterprise data modernization programs. Employees benefit from continuous learning programs, certifications, and career growth opportunities within Infosys' data and analytics practice

Technical and Professional Requirements:

7-9 years of hands-on experience in Scala development.Strong proficiency in Scala programming concepts, functional programming, collections, concurrency, and object-oriented design.Experience with Apache Spark (Spark SQL, DataFrames, Dataset APIs).Strong SQL skills and experience with relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.Knowledge of data structures, algorithms, and software design principles.Experience developing and maintaining ETL/data processing applications.Familiarity with Unix/Linux environments and shell scripting.Experience with version control systems such as Git.Understanding of distributed computing and big data concepts

Preferred Skills:

Technology->Functional Programming->Scala

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scala Programming-@Infosys
Scala Programming-@Infosys

Infosys • Hyderabad, Bengaluru, Thiruvananthapuram

On-site
INR 2,500,000 - 3,500,000
Scala Programming
Scala Programming

Infosys Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Scala Developer
Scala Developer

Novastrid It Ventures • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Spark Scala Developer
Spark Scala Developer

TymblHub • Hyderabad

On-site
INR 1,200,000 - 2,600,000
Pyspark Developer
Pyspark Developer

Infosys Limited • Pune District

On-site
INR 900,000 - 1,200,000
Pyspark Developer
Pyspark Developer

Infosys • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Spark Scala Developer(6-8yrs)-Pan India
Spark Scala Developer(6-8yrs)-Pan India

Infosys • Hyderabad, Pune District, Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Pyspark Developer
Pyspark Developer

Infosys • Pune District

On-site
INR 1,200,000 - 2,100,000
Continuous learning programs
Certifications and career growth
Scala Developer
Scala Developer

Infosys • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Data Engineer/Architect
Senior Data Engineer/Architect

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Challenging projects
Career growth
Mentorship
+2