onsite
Senior Backend Developer / Consultant Specialist - HSBC
Backend Engineer
Seasoned backend developer with deep expertise in Java, Spring Boot, and cloud-native services, delivering high‑performance REST APIs, scalable microservices, and robust data solutions on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput Java microservices using Spring Boot and RESTful APIs.
- Implement data persistence and complex queries with relational databases (SQL) and ensure optimal performance.
- Containerize applications with Docker and orchestrate deployments on AWS (ECS/EKS, Lambda, RDS).
- Collaborate with product owners, architects, and front‑end teams to translate business requirements into technical solutions.
- Drive code quality through automated testing, code reviews, and continuous integration pipelines.
Requirements
- 5+ years of professional experience in Java backend development, preferably in the financial services sector.
- Strong proficiency with Spring Boot, REST API design, and relational databases (e.g., PostgreSQL, MySQL).
- Hands‑on experience with Docker, container orchestration, and AWS cloud services.
- Solid understanding of software engineering best practices, including CI/CD, automated testing, and version control (Git).
- Excellent problem‑solving skills and ability to work independently and within cross‑functional teams.