remote
Senior Java Full Stack Developer - AI & Cloud - in-tech group Ltd
Full Stack Developer
Senior Java Full‑Stack Engineer responsible for designing and delivering AI‑enabled, cloud‑native applications using Java, Spring Boot, React and AWS, while providing technical leadership and end‑to‑end project ownership.
About the role
Key Responsibilities
- Design, develop, and maintain scalable full‑stack applications using Java, Spring Boot, and React.
- Architect and implement cloud solutions on AWS, including CI/CD pipelines, serverless components, and containerized services.
- Integrate AI/agentic features into products, collaborating with data science teams to operationalize models.
- Lead technical decisions, mentor junior developers, and ensure code quality through reviews and best‑practice enforcement.
- Drive projects from concept through production, managing timelines, dependencies, and stakeholder communication.
Requirements
- 5+ years of professional experience with Java, Spring Boot, and modern front‑end frameworks (React).
- Strong hands‑on experience with AWS services (EC2, Lambda, S3, RDS, CloudFormation) and containerization (Docker, Kubernetes).
- Proven track record building AI‑enabled applications or integrating machine‑learning models into production systems.
- Solid understanding of microservices architecture, RESTful APIs, and automated testing.
- Excellent problem‑solving skills, ownership mindset, and ability to lead technical initiatives in a fast‑paced environment.