Lead Software Engineer - Client Onboarding
Core
Design, develop, test, and maintain high-quality software and new product capabilities for Client Onboarding and KYC processes.
Role type
Lead Software Engineer (Java/J2EE)
Builds
Secure, stable, and scalable technology products supporting client onboarding and Know Your Customer (KYC) workflows. (via careerplan.io/jobs/gf997906-lead-software-engineer-client-onboarding-at-j-p-morgan)
Domain
Financial Services / Enterprise Software Development
Deliverable
production ML models | product features
Required skills
Java, J2EE, Spring, ORM frameworks, SQL, CI/CD, Jenkins, Maven, Bitbucket, HTML5, JavaScript, AI-assisted development tools, responsible AI use in engineering
Preferred skills
Angular, React, AWS
Technologies
Java, J2EE, Spring, SQL, Jenkins, Maven, Bitbucket, HTML5, JavaScript, Angular, React, AWS, CI/CD
Responsibilities
Design, develop, test, and maintain scalable software solutions; implement and maintain CI/CD pipelines; drive team adoption of enterprise-authorized AI-assisted engineering practices; collaborate with cross-functional partners to deliver results aligned with business needs; produce clear technical documentation; conduct code reviews and resolve defects.
Seniority
Senior, hands-on IC with leadership responsibilities