Infosys

Scala Programming

Infosys
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Scala Programming

• Primary skills:Technology->Functional Programming->Scala

About the job:


Join a collaborative engineering team where you’ll lead the design and delivery of reliable, high-performance data solutions using Scala. In this role, you will take ownership of technical direction, guide implementation best practices, and help teams build scalable pipelines that turn raw data into trusted, actionable insights. You’ll work closely with cross-functional stakeholders to understand data needs, translate them into robust engineering solutions, and ensure quality through strong engineering discipline. If you enjoy solving complex data challenges, mentoring engineers, and driving technical excellence while delivering measurable outcomes, this role offers the opportunity to make a meaningful impact and grow as a hands-on technology leader in a supportive, delivery-focused environment.

Key Responsibilities:


• Lead end-to-end development of data engineering solutions using Scala, ensuring scalability, performance, and maintainability.
• Drive technical design discussions, define implementation approaches, and review code to enforce engineering standards and best practices.
• Build and optimize data processing components, ensuring efficient transformations, validations, and error handling.
• Collaborate with product, analytics, and platform teams to gather requirements and translate them into technical deliverables.
• Establish and maintain CI/CD-friendly development practices, including unit testing, integration testing, and automated quality checks.
• Troubleshoot production issues, perform root-cause analysis, and implement preventive measures to improve system reliability.
• Mentor and guide engineers, supporting technical growth and ensuring consistent delivery across the team.

Minimum Qualifications:


• Bachelor of Engineering or equivalent degree in a relevant discipline.
• 5–8 years of overall experience with strong hands-on expertise in Scala development for data engineering use cases.
• Proven experience designing and implementing data processing logic with attention to performance and code quality.
• Strong understanding of software engineering fundamentals including OOP/FP concepts, data structures, and clean coding practices.
• Experience with code reviews, testing practices, and delivering production-grade solutions in a team environment.

Preferred Qualifications:


• Experience leading technical delivery, including solution design, task breakdown, estimation, and stakeholder communication.
• Strong experience in building scalable data pipelines and optimizing batch/stream processing workloads using Scala-based frameworks.
• Exposure to distributed systems concepts and performance tuning for large-scale data processing.
• Demonstrated ability to mentor engineers and drive adoption of engineering best practices across teams.
• Experience working in agile delivery models with a focus on predictable execution and continuous improvement.

Good to have skills:


Apache Spark, Akka, Kafka, Hadoop, SQL, Airflow, Docker, Kubernetes, CI/CD, Git, Cloud platforms (AWS/Azure/GCP), Data modeling, Observability/Monitoring tools

Job role

Work location
Work locationBANGALORE
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameInfosys
Job posted by Infosys

Similar jobs you can apply for

Software / Web Developer
Balchandra Talent Solutions

Application Engineer

Balchandra Talent Solutions
Peenya, Bengaluru/Bangalore
₹25,000 - ₹35,000
Work from Office
Full Time
Min. 2 years
Basic English
Aarnatek Kiosk

Android Developer

Aarnatek Kiosk
Marathahalli, Bengaluru/Bangalore
₹40,000 - ₹80,000
Work from Office
Full Time
Min. 2 years
Good (Intermediate / Advanced) English
Pranavam Solutions Private Limited

QA / QC Executive

Pranavam Solutions Private Limited
CV Raman Nagar, Bengaluru/Bangalore
₹50,000 - ₹55,000
Work from Office
Full Time
Min. 2 years
Good (Intermediate / Advanced) English
Accura Global-Tech

QA / QC Manager

Accura Global-Tech
Peenya, Bengaluru/Bangalore
₹25,000 - ₹40,000
Work from Office
Full Time
Min. 5 years
Basic English

Engineering Trainee

Activate Vision Inc.
White Field, Bengaluru/Bangalore
₹22,000 - ₹24,000
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English
Smart Detective & Allied Services (India) Private Limited

Database Analyst

Smart Detective & Allied Services (India) Private Limited
Halasuru, Bengaluru/Bangalore
₹21,100 - ₹21,100
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 8 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!