Scala Developer

Scala Developer

Posted 4 days ago by Infoplus Technologies UK Ltd

Negotiable
Undetermined
Undetermined
London, UK

Summary: The Scala Developer role requires a candidate with over 5 years of software development experience, particularly in Scala and Azure platforms using CI/CD techniques. The position involves designing, implementing, and operating end-to-end product experiences while collaborating with distributed teams. Strong problem-solving skills and a passion for delivering high-quality user experiences are essential. The role emphasizes complete ownership of the software lifecycle with a focus on code quality and efficiency.

Key Responsibilities:

  • Design, implement, and operate end-to-end product experiences.
  • Drive feature velocity, modularity, component reuse, and performance/reliability.
  • Collaborate with geographically distributed teams across Product, Design, User Research, and Engineering.
  • Ensure complete end-to-end ownership through the software lifecycle.
  • Focus on solution, code quality, and efficiency.

Key Skills:

  • 5+ years of software development experience.
  • Strong knowledge in Scala.
  • Proven experience with Azure platform using CI/CD techniques.
  • Familiarity with Java/JVM/SQL.
  • Experience with Kafka message streaming.
  • Knowledge of Akka and functional libraries like ZIO, Cats.
  • Understanding of distributed systems.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Ability to quickly learn new technologies.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Primary skill- Scala, Java, SQL

Secondary skill- Scala, Java, SQL

Good to have - Scala, Java, Azure platform using CI/CD

Detailed JD -

5+ years of software development experience in?building and shipping production grade software.

Strong knowledge in Scala.

Proven development experience in software engineering on the Azure platform using CI/CD techniques with Scala.

Familiar with Java/JVM/SQL.

Experience with Kafka message streaming.

Good to have knowledge of Akka and any functional library like ZIO, Cats etc.

Familiar with working of distributed systems.

Passion for delivering high quality/delightful user experience, strong problem solving, debugging, and troubleshooting skills.

Ability to ramp up quickly on new technologies and adopt solution from within the company or from the Open-Source community.

Deliver : design, implement and operate end-to-end product experiences, drive feature velocity, modularity, component reuse and performance/reliability, in close cooperation with multiple geographically distributed teams across Product, Design, User Research and Engineering teams to deliver complex, large-scale projects.

Own: complete end-to-end ownership through software lifecycle with strong focus on solution, code quality and efficiency are expected