Lead Scala Developer
Senior Backend Developer
We are seeking a skilled Senior Backend Developer to join our team.
About the Role:
The ideal candidate will be responsible for designing, developing, and deploying robust backend services using Scala and modern frameworks.
• Develop and maintain event-driven, microservice-based distributed systems.
• Ensure systems are well-tested with strong unit and integration test coverage.
• Collaborate with cross-functional teams to deliver scalable, secure, and maintainable software.
• Implement and improve monitoring, alerting, and debugging workflows.
• Advocate for clean code, technical excellence, and engineering best practices.
• Take initiative in identifying and resolving performance bottlenecks and production issues.
Required Skills & Qualifications:
The successful candidate will have:
• Proven expertise in Scala (2.13+), Play Framework, and Akka Actors.
• Experience designing RESTful APIs, working with GraphQL, and building event-driven microservices.
• Solid testing skills including unit testing, integration testing, and use of mocking frameworks.
• Hands-on experience with PostgreSQL and MySQL.
• Proficient with AWS services: S3, RDS Aurora, Kinesis, Athena, CloudWatch.
• A strong focus on monitoring, debugging, and observability using tools like Datadog, Rollbar, and Sumo Logic.
• Familiarity with incident response processes and postmortem culture.
Benefits:
This is an opportunity to work with a talented team and contribute to the development of cutting-edge technology.
About Us:
We are a dynamic and innovative company that values technical excellence and collaboration.