Lead Backend Software Engineer
Core
Lead Backend Software Engineer driving adoption of AI-assisted development tools and building scalable microservices for investment management and private banking solutions.
Role type
Senior IC backend engineer with technical leadership responsibilities
Builds
Cloud-native, data-centric investment management and private banking solutions
Domain
Financial services / Cloud-native backend
Deliverable
production ML models | product features
Required skills
Java (8+ years), Spring Boot, Spring Cloud, microservices architecture, AWS (Lambda, ECS, S3, Aurora), SQL, ReactJS, TypeScript, CI/CD pipelines, distributed applications, multithreading, functional programming
Preferred skills
Reactive programming, DevOps, Kafka, RabbitMQ, financial services industry experience, investment securities knowledge
Technologies
Java, Spring Boot, AWS Lambda, ReactJS, TypeScript, Kafka, RabbitMQ, SQL, Spring Cloud, Spring Security, HTML5, CSS3
Responsibilities
Provide technical guidance to business and technical teams; develop secure, high-quality production code; drive adoption and governance of AI-assisted engineering practices; optimize backend applications for speed, reliability, and scalability; collaborate with architects on new products; research new technologies and adapt best practices; work with globally distributed teams to deliver end-to-end solutions. (via careerplan.io/jobs/JP-Morgan-Lead-Backend-Software-Engineer-lead-backend-software-engineer-at-j-p-morgan)
Seniority
Senior, hands-on IC with leadership duties