INInfosys Limited
Scala Developer
Bangalore Posted 5 Oct 2026
FULL TIME
functional programming
Git
Apache Spark
Distributed Computing
Object Oriented Design
+12 more
Job Description
Job Overview:
- We are on the lookout for a dedicated and talented Scala Developer to architect, develop, and enhance large-scale data processing solutions.
- The successful candidate will possess extensive knowledge in Scala programming, distributed data processing frameworks, and contemporary data engineering methodologies.
- You will collaborate closely with data engineers, architects, analysts, and business stakeholders to create scalable data pipelines and analytics solutions that empower data-driven decision-making across organizations.
- This position presents opportunities to engage with cloud-native data platforms, big data technologies, and next-generation analytics ecosystems.
Core Responsibilities:
- Design, develop, test, and deploy scalable applications utilizing Scala.
- Construct and enhance data processing pipelines using Apache Spark and Scala.
- Create ETL/ELT workflows for the ingestion, transformation, and processing of substantial volumes of structured and unstructured data.
- Work collaboratively with business analytics and engineering teams to gather requirements and convert them into technical solutions.
- Write efficient, maintainable, and reusable code adhering to software engineering best practices.
- Enhance application and data pipeline performance through tuning, monitoring, and troubleshooting.
- Integrate solutions with databases, data lakes, and cloud platforms.
- Ensure the quality, reliability, scalability, and security of data solutions.
- Participate in code reviews, design discussions, and knowledge-sharing sessions.
- Assist with production deployments and resolve technical issues promptly.
Technical Qualifications:
- 7 to 9 years of practical experience in Scala development.
- Strong command of Scala programming concepts, functional programming, collections, concurrency, and object-oriented design.
- Experience with Apache Spark, Spark SQL, DataFrames, and Dataset APIs.
- Robust SQL skills and familiarity with relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
- Knowledge of data structures, algorithms, and software design principles.
- Experience in developing and maintaining ETL data processing applications.
- Proficiency in Unix/Linux environments and shell scripting.
- Experience with version control systems like Git.
- Understanding of distributed computing and big data concepts.
Additional Responsibilities:
- Infosys stands as a global leader in next-generation digital services and consulting.
- Within the Data Analytics unit, you will engage in innovative data engineering and analytics projects for clients across various industries.
- This role provides opportunities to work with cloud-native data platforms, modern analytics ecosystems, AI-driven solutions, and large-scale enterprise data modernization initiatives.
- Employees enjoy continuous learning programs, certifications, and career advancement opportunities within Infosys' data and analytics practice.
