remote
Lead Full Stack Engineer - HSBC
Full Stack Developer
Lead a cross‑functional team to design, develop, and deliver scalable full‑stack applications using Java/Spring, React, and cloud services, while ensuring high performance, security, and continuous delivery.
About the role
Key Responsibilities
- Architect, design, and implement end‑to‑end web solutions using Java, Spring Boot, React, and Node.js.
- Lead a team of developers, conduct code reviews, and mentor junior engineers.
- Drive CI/CD pipelines with Docker, Kubernetes, and AWS services to ensure rapid, reliable releases.
- Collaborate with product owners, UX designers, and security specialists to translate business requirements into technical specifications.
- Monitor application performance, troubleshoot production issues, and continuously improve system reliability and scalability.
Requirements
- 5+ years of professional experience in full‑stack development, with strong expertise in Java/Spring and modern JavaScript frameworks (React, Node.js).
- Proven experience designing and deploying cloud‑native applications on AWS.
- Hands‑on knowledge of containerization (Docker) and orchestration (Kubernetes) for micro‑service architectures.
- Solid understanding of RESTful APIs, security best practices, and automated testing.
- Excellent communication, leadership, and problem‑solving skills.
Skills
javareactnodejsawsdocker