remoteonsite
Senior Backend Engineer - Standard Chartered Bank
Backend Engineer
Lead backend development, architect microservices, and mentor a team using Java, Spring, and AWS. Drive high‑performance, scalable solutions with strong SQL and containerization expertise.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability backend services using Java and Spring Framework.
- Architect and implement microservices, ensuring scalability, resilience, and security.
- Collaborate with cross‑functional teams to translate business requirements into technical user stories and acceptance criteria.
- Mentor junior engineers, conduct code reviews, and enforce best practices in coding, testing, and documentation.
- Deploy and manage services on AWS, leveraging services such as EC2, RDS, SQS, and Lambda, and containerize applications with Docker.
- Optimize database performance, write efficient SQL queries, and manage data migration and integration tasks.
Requirements
- 5+ years of professional experience in backend development with Java.
- Proficient in Spring Boot, Spring Cloud, and related ecosystems.
- Strong knowledge of relational databases (PostgreSQL/MySQL) and SQL tuning.
- Experience with AWS services, Docker, and CI/CD pipelines.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.