Scala Programming-@Infosys

Infosys

Hyderabad, Bengaluru, Thiruvananthapuram

On-site

INR 2,500,000 - 3,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Infosys in Hyderabad seeks a skilled Scala developer to design, implement, test, and support scalable applications within an Agile team. You will primarily code, test, and maintain high-quality software solutions while collaborating with business users and development teams.

The role focuses on building data processing pipelines with Apache Spark, developing microservices, and ensuring performance, reliability, and maintainability in distributed systems.

Qualifications

  • Strong hands-on experience in Scala programming and Spark data processing.
  • Solid understanding of OOP and functional programming concepts.
  • Experience with RESTful APIs and microservices architecture.
  • Proficiency in SQL databases and data interchange.
  • Familiarity with Git-based workflows and CI/CD practices.
  • Excellent problem-solving and debugging skills.

Responsibilities

  • Design, develop, test, and maintain Scala applications.
  • Build data processing pipelines using Scala and Apache Spark.
  • Create scalable microservices and backend components.
  • Collaborate with cross-functional teams to gather requirements.
  • Conduct code reviews, unit testing, and debugging.
  • Integrate applications with databases, APIs, and external systems.
  • Optimize performance, scalability, and reliability.
  • Participate in Agile/Scrum development processes.
  • Troubleshoot production issues and provide timely fixes.

Skills

Scala Programming
OOP concepts
Functional Programming
Apache Spark
Concurrency
SQL Databases
RESTful APIs
Microservices
Git
CI/CD
Debugging
Agile/Scrum

Tools

Maven
SBT
Jenkins

Job description

We are looking for a skilled Scala to join a high-performing Agile team. The candidate will work closely with business users and development teams to design, develop, test, and support scalable applications and distributed systems.

This is a hands-on technical role where the majority of time will be spent designing, coding, testing, and maintaining high-quality software solutions.

Role & Responsibilities
  • Design, develop, test, and maintain applications using Scala.
  • Write clean, efficient, and reusable code following coding standards and best practices.
  • Develop and optimize data processing pipelines using Scala and Apache Spark.
  • Build scalable microservices and backend applications.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Perform code reviews, unit testing, and debugging activities.
  • Integrate applications with databases, APIs, and third-party systems.
  • Optimize application performance, scalability, and reliability.
  • Participate in Agile/Scrum development processes.
  • Troubleshoot production issues and provide timely resolutions.
Required Skills
  • Strong hands-on experience in Scala Programming.
  • Good understanding of Object-Oriented Programming (OOP) and Functional Programming concepts.
  • Experience with Apache Spark (Scala Spark).
  • Strong knowledge of Collections, Futures, Akka, and Concurrency concepts.
  • Proficiency in SQL and relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
  • Experience working with RESTful APIs and Microservices architecture.
  • Familiarity with Git, Maven, SBT, Jenkins, and CI/CD practices.
  • Strong problem-solving and debugging skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scala Developer
Scala Developer

Infosys Limited • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Scala Developer
Scala Developer

Novastrid It Ventures • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Scala Programming
Scala Programming

Infosys • Bengaluru

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

3across • Mumbai

On-site
INR 2,800,000 - 5,200,000
Scala Developer
Scala Developer

Genpact • Mumbai

On-site
INR 3,000,000 - 6,000,000
Scala Programming
Scala Programming

Infosys Limited • Bengaluru

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

Infosys • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Scala Backend Developer
Scala Backend Developer

Infosys • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Scala Developer-Bangalore Location
Scala Developer-Bangalore Location

Infosys • Bengaluru

On-site
INR 900,000 - 1,350,000
Java, Scala & Akka Professional
Java, Scala & Akka Professional

Agiliad • Pune District, Bengaluru

On-site
INR 1,500,000 - 2,500,000