In this role, youll be part of a collaborative team of Engineers working on scalable features, secure cloud infrastructure, and clean, maintainable code. Youll focus on designing and developing Java-based back-end systems, building and integrating with cloud services (especially AWS), and ensuring performance, reliability, and security.
What You'll Do :
- Develop and maintain high-quality back-end services using Java and Spring Boot
- Design database architecture and work with relational databases (MySQL)
- Build, deploy, and monitor cloud-based services using AWS (Lambda, RDS, ECS, and S3)
- Write clean, well-documented code and unit tests
- Collaborate with the product and front-end teams to implement new features
- Contribute to DevOps processes, including deployment, logging, and performance monitoring
- Participate in code reviews, technical planning, and mentoring sessions
What Youll Need :
5+ years of professional back-end development experienceStrong Java skills and hands-on experience with Spring BootSolid understanding of REST APIs , SQL , and cloud technologies (AWS)Familiarity with token-based authentication , version control (Git), and agile development (Scrum / Kanban)Experience with unit testing frameworksExcellent debugging and problem-solving skillsNice-to-Haves :
Experience with Docker , CI / CD pipelines , and TerraformKnowledge of tools like Jira , Confluence , and BitbucketExposure to frontend technologies like React.js , JavaScript, HTML, and CSSWhat Youll Love :
A supportive, transparent, and growth-driven team cultureThe chance to work on a product thats making a real differenceOpportunities to lead, mentor, and shape the technical direction of the platformA company that values curiosity, creativity, ownership, and genuine careApply today!