Java Lead Software Engineer – Multi-Asset Trading Platform
JPMorgan
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
14,263 open software roles across 1,167 companies are on ApplySarthi right now, most of them in Bengaluru (894), Hyderabad (287), Pune (177).
- Software Engineer, AI IntegrationsJobgether
- Staff Software Engineer - ConfluentIBM
- Software Development Engineer, ESIAmazon · hyderabad
- Software Engineer I, CommerceTwitch
- Software Development Engineer, Billing Data Services, Billing Data ServicesAmazon Web Services
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.
AWS jobs · Data modelling jobs · Java jobs · Observability jobs
JPMorgan has 7,039 open roles listed here.
- Associate - Analytics Solutionbengaluru
- VP- Central P&A - CCAR & Earningsmumbai
- Applied AI ML Directorbengaluru
- India Direct Custody Operations - Designated Depository Participant Services (DDP) - Associatemumbai
- Trading Services Analyst - Securities Services Operations
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with JPMorgan.
Questions you are likely to be asked
- Why do you want to join JPMorgan?
- What is your experience with Java? Tell me one thing you learned the hard way.
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
- Walk me through a system you built. How was it designed, and what would you change now?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Java Lead Software Engineer – Multi-Asset Trading Platform at JPMorgan interview free →Take on a pivotal engineering role in a mission-critical trading environment where performance, resilience, and security matter every day. You will help shape a modern, multi-asset trading platform and see your work delivered into real production outcomes. You will partner closely with product and business stakeholders to turn ideas into robust solutions. If you enjoy solving complex problems end to end and raising engineering standards through reusable tooling and automation, you will thrive here. As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management, Investment technology department you will design, build, and improve scalable capabilities for a multi-asset class trading platform. You will bring advanced technical expertise, own complex engineering solutions, and make key implementation decisions within an agreed technical direction. In this individual contributor role, you will have end-to-end ownership and partner with business and technology stakeholders to take ideas from concept to production-ready delivery. You will contribute to a culture that values strong engineering practices, pragmatic collaboration, and continuous improvement. Job Responsibilities Design and develop secure, high-quality production code for client-facing applications, APIs, and services Apply AI-powered tools and automation throughout the development lifecycle Create reusable context, tools, and workflows Collaborate with business, product, and design partners to clarify needs and translate requirements into practical solutions Bridge business and technology by rapidly prototyping ideas and transitioning successful solutions to robust production systems Optimize real-time trading systems for performance, reliability, and scalability Review code and technical designs, mentor engineers, and strengthen engineering practices through constructive feedback and reusable patterns Support automated delivery and production operations through observability, incident investigation, secure development practices, and resilient application design Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and advanced applied experience in Java Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience Advanced hands-on experience in system design, application development, testing, and operational stability for scalable client-facing applications Strong skills in Java and JVM-based development, APIs, distributed systems, event-driven architectures, caching technologies, and data modeling Practical experience integrating services reliably, including robust failure handling Experience with cloud-native platforms such as AWS, including automated delivery, testing, observability, and production support Demonstrated effective use of AI-powered tools beyond basic code completion, such as implementation support, review, test acceleration, or troubleshooting Strong understanding of secure development, sensitive-data handling, resiliency, human review, and independent validation Examples of self-directed learning, such as prototypes, open-source work, technical experiments, or reusable engineering tools Strong communication skills and ability to work effectively across different levels of seniority and backgrounds Demonstrated ability to manage competing priorities and deliver with end-to-end ownership Preferred Qualifications, Capabilities, and Skills Experience in international private banking, wealth or asset management, digital banking, trading, or other transaction-sensitive client platforms Experience creating reusable workflows, context libraries, test harnesses, or evaluation tools that improve team delivery and quality Experience with full-stack web development or cloud-native modernization that streamlines integration and operational efficiency Experience with Python, data analytics tooling, or trading domain knowledge
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Securities Services - Data & AI Centre of Excellence - Vice PresidentJPMorgan · bengaluru
- Markets- Commodities Systematic Trading-Vice President/Associate-MumbaiJPMorgan · mumbai
- Lead Infrastructure Engineer-NetworkJPMorgan · bengaluru
- Senior Manager of Software Engineering - Java, AWS, AIJPMorgan · hyderabad
- Senior Lead Software Engineer - Java, Kafka, CloudJPMorgan · mumbai
- Asset Management Business Management - AssociateJPMorgan · mumbai
- Analyst - Project Finance & Infrastructure Credit RiskJPMorgan · mumbai
- Securities Services - Sales Enablement - Knowledge ManagerJPMorgan · mumbai
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on oraclehcm · posted 2026-11-10. ApplySarthi collects openings and links to application pages; the role is advertised by JPMorgan, not by us.