RemoteFull timeMid levelPosted today
Apply with JobAssistAbout the role
- 10 to 18 years of experience in Software Engineering.
- Strong experience with Scala (Pekko/Akka, Cats, Cats Effect) and/or Java or Preferably Python knowledge
- Practical experience with Event Sourcing, CQRS, and Domain-Driven Design (DDD)
- Experience designing and scaling microservice architectures
- Building and maintaining high-performance, resilient APIs
- Solid understanding of distributed systems, fault tolerance, and observability
- Hands-on experience with Kafka and event-driven architecture
- Cloud-native development on AWS
- Containerization and orchestration using Docker and Kubernetes
- Experience with relational and non-relational databases
- Experience working in Agile product development teams.
What will you do:
- Design, develop, and maintain scalable back-end services
- Implement clean, maintainable, and testable code (primarily Scala and Java)
- Contribute to system and service architecture decisions
- Build and evolve distributed systems and microservices
- Collaborate closely with Product to deliver user-centric solutions
- Ensure high standards for code quality, reliability, and performance
- Participate in code reviews and knowledge sharing
- Support and improve CI/CD pipelines and delivery processes
What will you bring as a colleague:
- A critical thinking mindset and the courage to speak your mind.
- A growth mindset and the determination to improve yourself and others.
- Great communication skills in English.
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Happiest Minds Technologies was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
