As a Senior Back-end (Scala) Engineer, you will be responsible for reviewing requirements, developing and maintaining robust, scalable, and secure Scala-based applications, services, and systems. Collaboration with product managers and other stakeholders is crucial for defining project requirements. You will deliver quality through well-written unit and E2E tests and collaborate with the team and customer throughout all development phases. The role involves working with REST-based web services, Spring Boot, Kafka, PostgreSQL, and integrating with third-party systems. Experience with Docker, microservice architecture, and AWS (Dynamo DB, EKS, RDS) is essential.
Good To Have:- Play framework
- OpenAPI spec
- Java experience
Must Have:- 5+ years Scala development
- REST web services
- Spring Boot, Kafka, PostgreSQL
- Third-party integrations
- Docker, Microservice architecture
- AWS (DynamoDB, EKS, RDS)
Perks:- Flexible working format
- Competitive salary
- Personalized career growth
- Professional development tools
- Education reimbursement
- Corporate events