We are hiring an experienced Scala Developer to build high-performance, cloud-native applications. This role offers the opportunity to work on advanced microservices and event-driven systems that power mission-critical solutions.
Key Responsibilities :
- Design, develop, and maintain applications using Scala and Akka (including Streams).
- Build scalable microservices with GRPC / Protocol Buffers and event-driven architecture.
- Deploy solutions on AWS using Docker and Kubernetes.
- Implement best practices in TDD / BDD for reliable, maintainable code.
- Automate CI / CD pipelines and infrastructure with GitLab, Terraform, and Ansible.
- Use Bash or Python scripting for automation and system management.
- Work with PostgreSQL and ElasticSearch for data management.
- Collaborate with teams to deliver scalable, secure, and efficient systems.
Key Skills & Qualifications :
5-10 years of professional software development experience.Strong expertise in Scala, Akka, and microservices architecture.Hands-on experience with Docker, Kubernetes, AWS, and DevOps tools.Solid knowledge of TDD / BDD and automation practices.Proficiency in PostgreSQL, ElasticSearch, and scripting (Bash / Python).Exposure to Apache Pulsar, Lagom, or financial domain integrations is a plus.Excellent problem-solving and communication skills.(ref : hirist.tech)