Overview
Join us to shape the future of trade processing technology and accelerate your career growth. You’ll collaborate with talented professionals in a dynamic, agile environment where your ideas and expertise are valued. We empower you to deliver impactful solutions and foster a culture of inclusion, opportunity, and respect. At JPMorganChase, you’ll have the chance to work with leading‑edge technologies and make a real difference. Take the next step in your career with us.
As a Lead Software Engineer at JPMorgan Chase in Investment Banking, you will play a pivotal role within our agile team, enhancing and migrating our trade processing platform to a cloud‑native code‑base. You will deliver secure, stable, and scalable technology products that support our business objectives. You’ll contribute your technical expertise across multiple areas, collaborating with peers and stakeholders to drive innovation. Your work will directly impact the reliability and performance of our systems, helping us maintain our position as a market leader.
Job Responsibilities
Execute software solutions, design, development, and technical troubleshooting to solve complex problems
Create secure, high‑quality production code and maintain efficient algorithms
Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints
Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement
Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture
Identify and automate remediation of recurring issues to enhance operational stability
Lead communities of practice to promote awareness and adoption of new technologies
Foster a team culture of diversity, opportunity, inclusion, and respect
Required Qualifications, Capabilities, and Skills
Formal training or certification in software engineering concepts
Practical experience in system design, application development, testing, and operational stability
Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security
Proficiency in Java 17 and relational databases such as Oracle, PostgreSQL, and MongoDB
Experience with event‑driven development, Kafka, and messaging systems like JMS
Strong background in developing microservices architecture within globally distributed teams
Effective communication skills for both technical and non‑technical audiences
Experience with AWS ecosystem and migrating applications to cloud‑native environments
Knowledge of financial services industry IT systems
Ability to contribute to coding, code reviews, and technical delivery while collaborating with management and stakeholders
Preferred Qualifications, Capabilities, and Skills
Experience leading large‑scale cloud migration projects
Familiarity with DevOps practices and automation tools
Exposure to containerization technologies such as Docker and Kubernetes
Understanding of regulatory requirements in financial services
Experience mentoring and developing junior engineers
Strong analytical and problem‑solving skills
Commitment to continuous learning and professional development
If you’re ready to make an impact and grow your career, we invite you to join our team at JPMorganChase.
#J-18808-Ljbffr