Java Lead Software Engineer

JPMorganChase New York, NY $152,000 - $215,000
Full Time Lead Level 5+ years

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

As a Java Lead Software Engineer, you will be a core technical contributor within an agile team, enhancing and delivering market-leading technology products securely. You will be responsible for creating critical technology solutions across various business functions and multiple technical areas.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting, thinking beyond conventional approaches
  • Write secure and high-quality code using at least one programming language
  • Design, develop, code, and troubleshootconsidering upstream and downstream systems and technical implications
  • Apply knowledge of tools within the Software Development Life Cycle toolchain to improve automation value
  • Apply technical troubleshooting to break down solutions and solve complex technical problems
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making
  • Identify opportunities to eliminate or automate remediation of recurring issues for operational stability
  • Drive evaluation sessions with external vendors and internal teams for architectural designs and applicability
  • Lead communities of practice across Software Engineering to drive awareness and use of new technologies
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect

Requirements

  • 5+ years applied experience in software engineering concepts
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Proficient at coding in Java and Spring Boot, with good understanding of Spring Cloud concepts
  • Demonstrated experience with database technologies including Postgress and SQL
  • Hands-on experience to utilize monitoring and tracing tools (e.g. Splunk, Dynatrace, Postman, etc.)
  • Demonstrated knowledge of software applications and technical processes within a technical discipline
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security, including authentication
  • Experience participating in code reviews, troubleshooting, performance tuning and contributing to system architecture and technical decision-making

Qualifications

  • 5+ years of applied experience in software engineering concepts and hands-on practical experience in system design, application development, testing, and operational stability

Nice to Have

  • Proven expertise in architecting and delivering highly scalable, resilient, and stable systems on public cloud platforms such as AWS
  • Extensive experience with event-driven messaging and streaming technologies (e.g., Kafka), both NoSQL and relational databases, and cloud-native API/microservice development
  • Strong hands-on proficiency with modern software development tools and technologies, including Jira, Confluence, IntelliJ IDEA, Maven, Git, Jenkins, Sonar, Artifactory, and AI-powered code assistants

Skills

SQL * AWS * Splunk * Java * Spring Boot * Jenkins * Jira * Confluence * Git * CI/CD * Kafka * Dynatrace * Postman * Artifactory * Maven * Sonar * Spring Cloud * IntelliJ IDEA * Postgress *

* Required skills

Benefits

Tuition Reimbursement
Comprehensive health care coverage
Mental Health Support
On-site health and wellness centers
Financial coaching
Retirement savings plan
Backup childcare

About JPMorganChase

Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We...

Finance
View all jobs at JPMorganChase →