Scala Developer

Infosys
Bengaluru East, Karnataka, India

5-7 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

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.

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

Score my resume against this job, free →

Questions about this job

How do I apply for the Scala Developer job at Infosys?

Use the apply link on this page: you apply directly with Infosys on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Infosys want for this Scala Developer role?

The job description asks for Scala, Apache Spark, Spark SQL, DataFrames, Dataset APIs, SQL, Oracle and PostgreSQL. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Infosys?

Apply to the Infosys roles that match your experience, and tailor your resume to each job description: for this role that means showing Scala, Apache Spark, Spark SQL. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Scala Developer job remote or onsite?

This is based in Bengaluru East, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Infosys, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →