onsite
Senior Backend Engineer - HSBC
Backend Engineer
Senior Backend Engineer responsible for designing, building, and scaling high‑performance microservice solutions using Java, Spring Boot, and cloud technologies such as Docker, Kubernetes, and AWS.
About the role
Key Responsibilities
- Design, develop, and maintain robust Java‑based microservices that support core banking platforms.
- Implement RESTful APIs and ensure high availability, scalability, and security across services.
- Collaborate with product owners, architects, and front‑end teams to translate business requirements into technical solutions.
- Drive containerization and orchestration using Docker and Kubernetes, and manage deployments on AWS.
- Perform code reviews, mentor junior engineers, and enforce best practices for clean, testable code.
Requirements
- 5+ years of professional experience in Java development, preferably with Spring Boot.
- Strong understanding of microservice architecture, REST APIs, and relational databases (SQL).
- Hands‑on experience with Docker, Kubernetes, and AWS cloud services.
- Proficiency in CI/CD pipelines and automated testing frameworks.
- Excellent problem‑solving skills and ability to work in an agile, collaborative environment.
Skills
javasqldockerkubernetesaws