Full Stack (Web/Cloud) Developer
Summary
Builds and maintains full-stack web/cloud apps using Java Spring Boot, Flask, React.js, and AWS services like EC2, RDS, and Cognito.
Full Stack (Web/Cloud) Developer
Are you a passionate developer who enjoys building scalable, high-performing web and cloud applications? We’re looking for a Full Stack (Web/Cloud) Developer to join our dynamic engineering team in Colombo!
What You’ll Do
- Design, develop, and maintain full-stack web applications using Java Spring Boot, Flask, and React.js
- Build and consume RESTful APIs and integrate with third-party services (e.g., Stripe, Twilio, SendGrid)
- Implement cloud-based architectures on AWS (EC2, S3, RDS, Cognito)
- Work with microservices, Docker, and CI/CD pipelines for efficient deployment
- Optimize databases (MySQL, PostgreSQL, Redis) for scalability and performance
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Ensure best practices in code quality, testing (JUnit, Mockito, Postman), and software design
What We’re Looking For
- 3–5 years of hands‑on experience as a Full Stack Developer
- Strong proficiency in Java, Python, JavaScript, and TypeScript
- Experience with Spring Boot, Flask, and React.js/Redux
- Solid understanding of AWS cloud services and DevOps tools (Docker, Git, CI/CD)
- Familiarity with authentication and user management (Keycloak, AWS Cognito)
- Excellent problem‑solving, communication, and teamwork skills
Nice to Have
- Exposure to AI/LLM integrations (OpenAI, LangChain, Gemini, etc.)
- Experience in mentoring or guiding junior developers