[Remote] Senior Backend Engineer (Scala / Play / Akka)
Note: The job is a remote job and is open to candidates in USA. ITTConnect is seeking a Senior Backend Engineer (Scala / Play / Akka) to join our team. This role involves developing backend services and implementing reactive systems while ensuring high performance and scalability in a distributed architecture.
Responsibilities
- Develop backend services using Scala and Play
- Implement reactive systems using Akka
- Design RESTful APIs
- Optimize MySQL and Oracle databases
- Work on distributed architectures
- Ensure high performance and scalability
- Write unit and integration tests
- Write clean, reusable, and maintainable code
- Perform code reviews and ensure code quality
- Troubleshoot and resolve software defects and issues in a timely manner
- Collaborate effectively with the development and product teams to understand software requirements and specifications
Skills
- Minimum of 10 years of IT experience
- MUST HAVE: Strong Scala, Play, and Akka knowledge
- MySQL and Oracle expertise
- Experience with distributed systems and modern development practices
- Microservices architecture experience
- Exposure to CI/CD and EKS
- Desirable experience in Travel & Hospitality industry
Company Overview