Scala Engineer

1 month ago


Bengaluru, Karnataka, India Infosys Full time
Key Responsibilities
  • Design and develop scalable backend systems using Scala and frameworks such as Akka/Apache Pekko and Play.
  • Implement functional programming concepts, including Try, Option, Future Monad, and Collections.
  • Develop a strong understanding of OOPS concepts, including Classes, Traits, and Objects.
  • Stay up-to-date with the latest Scala language features, including Type System and Implicit/Givens.
  • Work with MVC architecture and frameworks such as Akka/Apache Pekko and Play 2.9/3.0.
  • Write test cases using Scalatest and work with config files such as HOCON.
  • Experience with REST APIs and Swagger Docs.
  • Knowledge of build tools such as Gradle and SBT.
  • Basic knowledge of Kafka, Nifi, Redis, and Elasticsearch.
  • Basic knowledge of Docker and Kubernetes.
  • Experience with SQL and NoSQL databases.
  • Strong programming skills using data structures and algorithms.
  • Excellent analytical and communication skills.
Requirements
  • 2+ years of hands-on programming experience in Scala backend development.
  • Strong understanding of functional programming and implementation.
  • Good knowledge of OOPS concepts and Scala language features.
  • Experience with MVC architecture and frameworks.
  • Knowledge of build tools and databases.
  • Basic knowledge of Kafka, Nifi, Redis, and Elasticsearch.
  • Basic knowledge of Docker and Kubernetes.

  • Scala Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Scala EngineerJob Description: We are seeking a skilled Scala Engineer to join our team at TapTalent. The ideal candidate will have hands-on experience in designing and developing big data platforms using Spark.Key Responsibilities:Develop and implement scalable data processing solutions using Scala and Spark.Design and optimize data pipelines for...

  • Scala Data Engineer

    4 weeks ago


    Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Scala Data EngineerAbout the Role:We are seeking a highly skilled Scala Data Engineer to join our team at TapTalent. As a Scala Data Engineer, you will be responsible for designing and developing big data platforms using Spark and Scala. Your expertise in data engineering and experience with agile development methods will be invaluable in this...


  • Bengaluru, Karnataka, India Maropost Full time

    About the Opportunity:We are seeking a highly skilled Scala Engineer to join our backend team at Maropost. As a Scala Engineer, you will be responsible for designing and writing sustainable, easy-to-read, and elegant code, as well as rearchitecting and refactoring existing software where needed. You will also contribute to technical and product specs,...


  • Bengaluru, Karnataka, India Maneva Consulting Pvt. Ltd Full time

    About the Role:We are seeking a highly skilled Scala Developer to join our team at Maneva Consulting Pvt. Ltd.Key Responsibilities:Developing scalable and efficient data processing pipelines using Apache Spark and Scala.Designing and implementing data architectures that meet the business requirements.Collaborating with cross-functional teams to ensure...


  • Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Senior Scala DeveloperJob Description:We are seeking a highly skilled Senior Scala Developer to join our team at TapTalent. As a Senior Scala Developer, you will be responsible for designing and developing big data platforms using Scala and Spark.Key Responsibilities:Design and develop big data platforms using Scala and SparkDevelop expertise in...


  • Bengaluru, Karnataka, India Tresata Full time

    About the RoleTresata is seeking a seasoned Scala developer to contribute to the design and development of its cutting-edge AI-powered software systems.This challenging role requires a highly skilled and experienced software engineer who can leverage their expertise in Scala to drive innovation and growth within the company.Key ResponsibilitiesDesign,...

  • Senior Data Engineer

    1 month ago


    Bengaluru, Karnataka, India Capco Full time

    Job Summary:We are seeking a highly skilled Senior Data Engineer to join our team at Capco. The ideal candidate will have a strong background in Scala and Spark, with a minimum of 4 years of experience in designing and implementing large-scale data processing systems.Key Responsibilities:Design and develop scalable data processing systems using Scala and...


  • Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Senior Scala DeveloperWe are seeking a highly skilled Senior Scala Developer to join our team at TapTalent.Mainly Scala and Spark experience required.A minimum of 5 years of experience in data engineering with expertise in designing and developing big data platforms.Deep understanding of modern data processing technology stacks, including Spark,...

  • **Scala Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Tresata Full time

    Job DescriptionAt Tresata, we're seeking a seasoned **Senior Scala Engineer** to drive the development of cutting-edge AI-powered software systems. This role is perfect for a highly skilled and experienced Scala developer who thrives in a fast-paced environment and is passionate about data analysis at scale.Key ResponsibilitiesDesign, develop, and maintain...


  • Bengaluru, Karnataka, India Capco Full time

    Job Summary:Data Engineer (Scala) Position in Pune or Bangalore.Band M3/M4 (6 to 14 years) experience required.Notice Period: Immediate join expected.Role Description:About the Role:We are looking for a highly skilled Data Engineer with expertise in Scala programming language and experience with Big Data technologies. The successful candidate will be...

  • Scala Data Engineer

    1 week ago


    Bengaluru, Karnataka, India Quantiphi Full time

    Role OverviewWe are seeking a highly skilled Scala Data Engineer to join our team at Quantiphi. In this role, you will be responsible for designing and developing data processing pipelines using Apache Spark 2.x.The ideal candidate will have a deep understanding of distributed systems, including the CAP theorem, partitioning, replication, consistency, and...


  • Bengaluru, Karnataka, India Ennsee Technologies Full time

    Job Title: Senior Java Software Engineer with Scala ExpertiseAbout the Role:We are seeking a highly skilled Senior Java Software Engineer with expertise in Scala to join our team at Ennsee Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Scala.Key...


  • Bengaluru, Karnataka, India Tresata Full time

    Role OverviewTresata is a leading developer of AI-powered software systems used for data analysis at absolute scale. We're seeking a highly skilled Senior Scala Engineer to join our team.Key ResponsibilitiesDesign, develop, and maintain high-performance, scalable applications using Scala and related technologies.Collaborate with our product, engineering, and...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleYou'll be part of an international team spanning from India to Europe and the US, working with a diverse group of engineers. As a Senior Scala/Akka Engineer, you will guide a team of junior engineers, working independently and possessing a passion for learning and adapting to new technologies.Responsibilities• Discuss the cost of change with...

  • Scala Data Engineer

    4 weeks ago


    Bengaluru, Karnataka, India CORPORATE ACCESS Full time

    Data Engineer Role SummaryCORPORATE ACCESS seeks a Data Engineer with expertise in Scala to join our team. As a Data Engineer, you will be responsible for designing, implementing, deploying, and maintaining data marts, ETL processes, and systems.Key Responsibilities:Design and maintain quality indicators as well as the corresponding monitoring and alerting...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is the global leader in modern governance, offering SaaS solutions across governance, risk, compliance, audit, and ESG. We empower over 1 million users and 700,000 board members and leaders with a holistic view of their organization's GRC practices.We thrive in exploring how things can be differently, both in our internal processes and to...


  • Bengaluru, Karnataka, India Tresata Full time

    Tresata is a fast-growing developer of AI-powered software systems used for data analysis at scale.As a Senior Scala Engineer, you will play a crucial role in designing and developing robust applications using Scala. You will work closely with our product, engineering, and DevOps teams to deliver high-quality software solutions that drive business...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.As a Senior Software Engineer Scala, you will be part of a collaborative R&D team using Serverless AWS...


  • Bengaluru, Karnataka, India Snaphunt Full time

    Transforming Data with ScalaOur client is seeking a highly skilled Scala Developer to join their team and contribute to the design and implementation of scalable data solutions. The ideal candidate will have extensive experience in working with Kafka and Big Data technologies, with a strong focus on performance and reliability.Key Responsibilities:Develop...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions for governance, risk, compliance, audit, and ESG. Our platform empowers over 1 million users and 700,000 board members and leaders to make informed decisions with a holistic view of their organization's GRC practices. Our mission is to create a better world through technology...