Scala Developer
Listed on 2026-05-31
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Design, develop, and maintain robust backend services using Scala, with a strong focus on performance and scalability.
Implement Akka (v3.2) and LEGOM framework for building distributed, resilient, and event-driven applications.
Build microservices using containerized architectures.
Integrate with Apache Pulsar for real-time data streaming.
Work with Slick Connector for seamless and type-safe database access.
Collaborate with Dev Ops teams for deployment using Kubernetes and manage pipelines via Git Lab CI/CD.
Perform advanced queries and optimizations with Postgre
SQL and Elastic Search.
Participate in code reviews, contribute to architectural discussions, and ensure high code quality and best practices.
Roles and Responsibilities:- Design, develop, and maintain robust backend services using Scala, with a strong focus on performance and scalability.
- Implement Akka (v3.2) and LEGOM framework for building distributed, resilient, and event-driven applications.
- Build microservices using containerized architectures.
- Integrate with Apache Pulsar for real-time data streaming.
- Work with Slick Connector for seamless and type-safe database access.
- Collaborate with Dev Ops teams for deployment using Kubernetes and manage pipelines via Git Lab CI/CD.
- Perform advanced queries and optimizations with Postgre
SQL and Elastic Search. - Participate in code reviews, contribute to architectural discussions, and ensure high code quality and best practices.
Required Skills:
- 8+ years of experience in backend development with Scala.
- Strong hands-on experience with Akka 3.2 and the LEGOM framework.
- Proficiency in designing and deploying microservices and containerized applications (Docker, Kubernetes).
- Solid understanding and implementation experience with Apache Pulsar.
- Experience with Slick for database interactions.
- Familiarity with Postgre
SQL and Elastic Search. - Expertise with Git Lab, Git Lab Pipelines, and Dev Ops practices.
- Strong problem-solving skills and ability to work collaboratively in an agile environment.
Preferred Qualifications:
- Experience working in high-performance, scalable application environments.
- Exposure to agile/scrum methodologies.
- Knowledge of monitoring and logging tools for Kubernetes and cloud-native applications.
Additional Information:
- Work Mode:
Onsite from Day 1 - Compensation:
Commensurate with experience
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).