
Lead Software Engineer (Java/AWS) — Alternatives Technology
JPMorgan Chase4 hours ago
Base Salary
$157k - $215k/yr
Responsibilities
- Provide technical guidance and direction to business and technical teams, contractors, and vendors.
- Develop, review, debug, and operate secure, high-quality production software.
- Build and modernize Java/Spring Boot platforms supporting alternative investments.
- Re-platform applications from on-premises infrastructure to AWS and deliver cloud-native services.
- Design and operate messaging and event-streaming integrations with reliable delivery, error handling, resiliency, scalability, and observability.
- Drive adoption and governance of approved AI-assisted engineering practices, including validation standards for correctness, performance, and security.
- Influence product design, application functionality, technical operations, and engineering processes.
- Serve as a function-wide subject-matter expert and advocate for firmwide software development frameworks, tools, and practices.
Requirements
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability in production environments.
- Advanced Java proficiency and strong practical experience with Spring Boot or equivalent Java frameworks.
- Hands-on experience designing, building, and operating messaging or event-streaming integrations such as Kafka, AWS MSK, SQS/SNS, or Kinesis.
- Practical cloud-native experience building, deploying, and operating services in AWS or another cloud environment.
- Experience leading the effective use of enterprise-authorized AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting.
- Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, security expectations, and compliant usage controls.
- Ability to independently solve design and functionality problems with little to no oversight.
- Preferred experience with reactive programming such as Reactor and event-driven or messaging and streaming systems.
- Preferred financial-services, wealth-management, or alternative-investments domain experience.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skill set, and location.
- Eligible roles may receive commission-based pay or discretionary incentive compensation in cash or forfeitable equity.
- Benefits may include comprehensive health care, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- JPMorganChase offers equal employment opportunity, diversity and inclusion, and reasonable accommodations.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.