IN

Scala_Akka_Consultant

Infosys Limited
Bangalore Posted 13 Oct 2026
FULL TIME
functional programming
hdfs
Git
Hive
Docker
+17 more

Job Description

Job Overview:

  • A minimum of 8 years of experience in a software product development environment
  • Expertise in creating modern, scalable big data solutions
  • At least 5 years of hands-on experience in Scala backend programming
  • Proficient in frameworks such as Akka, Apache Pekko, and Play
  • Comprehensive understanding of functional programming concepts and implementations including Try
  • Option, Future, Monad, and Collections
  • Solid grasp of Object-Oriented Programming concepts, including Classes, Traits, Objects, Singleton, and
  • Companion and Case Classes
  • Thorough understanding of Scala language features, including Type System and Implicit Givens
  • Familiarity with Scala 3 syntax
  • Experience with MVC architecture and knowledge of frameworks like Akka, Apache
  • Pekko Play 2
  • Play 3
  • Writing test cases using testing frameworks such as Scalatest and working with configuration
  • files like HOCON
  • Experience in creating RESTful microservices, preferably utilizing Play as an
  • MVC framework
  • Extensive knowledge in application development using Elasticsearch and Kafka
  • messaging
  • Experience with both NoSQL and SQL databases, particularly familiar with Cassandra
  • Proficiency in Hadoop technologies and big data processing tools such as
  • Spark, YARN, HDFS, Oozie, and Hive
  • Experience in developing low-latency, high-transaction services

Key Responsibilities:

  • Your role as an Infoscion involves leading the consulting team in delivering high-quality and value-driven solutions to clients at various stages from problem identification to diagnosis, solution design, development, and deployment
  • You will evaluate proposals created by consultants, providing guidance and analyzing the solutions proposed for client business challenges to pinpoint potential risks and issues
  • You will identify change management needs and suggest structured strategies for clients to manage transitions through various communication methods
  • Additionally, you will mentor team members, create a vision for the team, and provide subject matter training in your areas of expertise, motivating and inspiring team members through timely feedback and recognition for exceptional performance
  • You will play a crucial role in unit-level and organizational initiatives aimed at delivering high-quality, value-added consulting solutions to clients while adhering to organizational guidelines and processes
  • If you believe you can contribute to guiding our clients through their digital transformation journey, we invite you to join us

Technical Requirements:

  • Core skills include Technology Functional Programming and Scala, along with Java and Apache technologies

Additional Responsibilities:

  • Proficient in build tools such as Gradle and SBT
  • Basic understanding of Docker and Kubernetes
  • Experience with GIT for conflict resolution and branch management
  • Strong programming abilities with data structures and algorithms
  • Exceptional analytical capabilities
  • Strong communication skills

Preferred Skills:

Technology->Java->Apache->Scala, Technology->Functional Programming->Scala
Join WhatsApp Channel