Lead Software Engineer Java, Python and Databricks
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and troubleshoot software solutions primarily using Java, Python in a cloud or microservices architecture within the Capital Reporting product.
Lead architecture and design for complex applications ensuring design constraints are met in code development.
Drive adoption of AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes, while promoting coding hygiene and system architecture improvements.
Minimum Requirements
10+ years of experience in full stack software development with strong hands-on expertise in Java and Python.
Proven ability to lead use of AI-assisted development tools and enforce validation standards including secure coding and automated testing.
Experience with software applications and technical processes in cloud or microservices architecture environment.
Work Experience Required: 10+ years in software development.
Ideal Candidate Profile
Experienced leader skilled in integrating AI-assisted tools in software development lifecycle to improve engineering workflows and code quality.
Well-versed in responsible AI use including data sensitivity, security, resiliency, and coaching teams on compliant adoption.
Strong background in cloud architecture, microservices, and agile methodologies, preferably with exposure to Big Data technologies (e.g., Spark, Databricks).
