
Lead Software Engineer - Java, Spring Boot
JPMorgan Chase1 day ago
Responsibilities
- Design, develop, troubleshoot, and deliver secure, high-quality software solutions across multiple technical areas.
- Lead adoption of enterprise-authorized AI-assisted engineering tools for coding, code review, testing, troubleshooting, and root-cause analysis.
- Establish validation standards for AI-assisted outputs, including correctness, performance, secure coding, peer review, and automated testing.
- Create architecture and design artifacts for complex applications and ensure implementation meets design constraints.
- Identify data and engineering patterns to improve coding hygiene and system architecture.
- Contribute to software engineering communities of practice and events focused on emerging technologies.
Requirements
- Formal training or certification in software engineering concepts and at least 5 years of applied experience.
- At least 8 years of software development experience.
- Experience leading effective use of approved AI-assisted software development tools and validating their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, resiliency, security, and compliant adoption practices.
- Strong computer science fundamentals, including algorithms and data structures.
- Practical experience with Java, Spring Framework, Spring Boot, Spring MVC, Spring Data, RESTful APIs, and microservices architectures.
- Knowledge of Jenkins, source code management tools such as Git and Bitbucket, relational data modeling, MS SQL Server, and at least one cloud platform: AWS, GCP, or Azure.
- Preferred experience with Python or Golang, React, Node.js, Identity and Access Management, AWS S3, EC2, EKS, IAM, Lambda, Gaia, and Kubernetes.
Benefits
- Competitive total rewards and benefits package, with specific compensation details provided during the hiring process.
- Health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may include commission-based pay or discretionary incentive compensation.
- Equal opportunity employer offering reasonable accommodations.
Tech Stack
AWSAzureGitGoGoogle Cloud PlatformJavaJenkinsKubernetesMicrosoft SQL ServerNode.jsPythonReactSpring Boot
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.