Salary1,800,000 - 2,000,000 INR (PA)
Job TypeFull Time
Job Location Bangalore,Karnataka,India


Scala Developer Java Java Generics C++
4 to 8 Years
IT - Software Services
Functional Area
Software Development - Application Programming
You will support us with the design and development of a Scala and cloud-based business application development and runtime platform. The goal of the platform is to make cloud-based business application development as simple and application developer friendly as possible.

  • Design and development of libraries and tools for business application development.
  • Design and development of tools for operating business applications.
  • Explore, understand, and implement next-generation technologies.
  • Contribute to open source software (in particular within the Scala ecosystem).

Need To Have:

  • Bachelor/Masters degree in computer science or related field from a top-tier university.
  • Excellent programming skills and a solid foundation in computer science with strong competencies in data structures, algorithms, databases, and software design.
  • Solid understanding of imperative programming concepts and a basic understanding of functional programming concepts.
  • Good knowledge in Java, Java Generics (or C++ Templates), (additionally) Scala, C++, or similar object-oriented programming languages.
  • Strong analytical skills.
  • Reliable and open-minded with strong team working skills, determined to reach a goal in time as well as the ability to work independently and to prioritize.
  • Experience in Build technologies such as Ant/Maven, and CI tools such as Jenkins.
  • Ability to get quickly up-to-speed in a complex, new environment.
  • Proficiency in spoken and written English.

Good To Have:

  • Eagerness to switch to Functional Programming paradigm from Imperative Programming mode.
  • Basic understanding of Functional Programming concepts (Recursion instead of iteration, Higher order functions, immutable vs mutable).
  • Basic understanding of Functional Reactive Programming (Signal Constants, Reassignable Vars, Events).
  • Good knowledge of Scala, OCaml, SML, or Haskell.
  • Experience with building browser-based applications with ScalaJS.
  • Experience with metaprogramming in Scala, e.g., using Scalas macro system.
  • Proficient with Cloud Foundry and concepts (backing service concept, authorization services, OAuth2.0 token based assertion, Multi-Cloud IDE, MTA/MTAR, SAP HANA XSA).
  • Experiences with the design of distributed systems, e.g., using Kafka.

 4-8 Years
Annual CTC: Upto 20 LPA
Location(s) of Job: Bengaluru HSR Layout
Minimum Education Requirements: Any Graduate / Engineering

Multi Recruit
Multi Recruit
Bangalore, Basavangudi
View Jobs By This Company

Looking for Talent ?

Find the right people, Hire them now

Post a Job, It's Free

Get Matching Jobs in your Inbox

(No Registration Needed)

Create a Job Alert

Similar Jobs

Posted By

Starter Multi Recruit



View Profile