Lead Software Engineer- Back-end Engineer - Chase UK
Core
Designing and building cloud-native microservices for digital banking products including fraud prevention, payments, and lending.
Role type
Lead Software Engineer (Back-end)
Builds
Cloud-native microservices applications for consumer banking products
Domain
Financial Services / Banking
Deliverable
production ML models | product features
Required skills
Java, cloud technologies, distributed systems, RESTful APIs, messaging frameworks, relational data stores, unit/integration testing, secure coding, system reliability, performance optimization, code review/mentoring, stakeholder management
Preferred skills
cloud-native microservices architecture, AWS cloud technologies
Technologies
Java, AWS, RESTful APIs, messaging frameworks, relational data stores
Responsibilities
Deliver end-to-end cloud-native microservices solutions, design domain models for business products, structure software for maintainability and scalability, ensure zero-downtime releases, investigate and fix production issues, optimize data read/write operations, monitor system performance, support products through lifecycle and incident management, coach team members on coding practices, manage stakeholder priorities
Seniority
Senior, hands-on IC with mentoring responsibilities