remote
Software Engineer III - Backend Engineer - Chase UK - JPMorganChase
Backend Engineer
Senior backend engineer building scalable microservices in Java with Spring Boot, deploying on AWS, and managing relational data with SQL. Focus on high‑availability, performance, and secure digital banking solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot for Chase UK’s digital banking platform.
- Implement secure, scalable APIs and integrate with AWS services (EC2, RDS, S3, Lambda) to support global customer journeys.
- Collaborate with cross‑functional teams to define data models, optimize SQL queries, and ensure data integrity across distributed systems.
- Containerize applications with Docker, manage CI/CD pipelines, and monitor production health using Prometheus and Grafana.
- Participate in code reviews, performance tuning, and continuous improvement of engineering practices.
Requirements
- 5+ years of backend development experience in Java and Spring ecosystem.
- Strong knowledge of microservices architecture, RESTful APIs, and asynchronous messaging.
- Hands‑on experience with AWS cloud services and relational databases (PostgreSQL/MySQL).
- Proficiency in Docker, CI/CD, and monitoring tools.
- Excellent problem‑solving skills, attention to detail, and a customer‑centric mindset.