
Lead Software Engineer - Senior Java Full Stack Developer
JPMorgan Chase1 day ago
Base Salary
$157k - $215k/yr
Responsibilities
- Design, develop, troubleshoot, and deliver secure, scalable, and resilient software solutions.
- Write, review, debug, and maintain high-quality production code and application algorithms.
- Contribute to system architecture, design artifacts, application development, testing, and operational stability.
- Identify and automate recurring issue remediation to improve application reliability.
- Lead vendor, startup, and internal technical evaluation sessions focused on architecture and technology applicability.
- Analyze large and diverse data sets, develop visualizations and reporting, and use identified patterns to improve software and system architecture.
- Lead and contribute to software engineering communities of practice and technology events.
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.
- Advanced proficiency in at least one programming language and relevant backend languages such as JavaScript, Node.js, Python, PHP, C#, or Java.
- Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle.
- Practical cloud-native experience, including deployment and monitoring with AWS or Azure.
- Experience with the Twilio stack, including SendGrid and Engage, or Salesforce Marketing Cloud, plus general RESTful APIs.
- Understanding of API security, OAuth2, secure credential management, email infrastructure, deliverability best practices, and compliance regulations such as GDPR and CAN-SPAM.
- Experience with Docker or Twilio CLI and database systems such as PostgreSQL or MongoDB.
- Knowledge of financial-services IT systems and software technical processes, with strong problem-solving and communication skills.
- Preferred familiarity with modern frontend technologies, Salesforce Marketing Cloud, and additional cloud technologies.
Benefits
- Competitive total rewards and benefits package, with additional compensation details provided during hiring.
- Comprehensive healthcare coverage and onsite health and wellness centers.
- Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
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.