Lead Software Engineer - Backend/Java/Cloud

Next Frontier Capital

Jersey City (NJ)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Next Frontier Capital in Jersey City invites a Lead Software Engineer to join the Consumer & Community Banking organization. You will contribute to agile teams that build, enhance, and deliver trusted technology products in a secure, scalable way.

You will design, develop, and troubleshoot production-grade systems; mentor teams; and collaborate with vendors and internal groups to evaluate architectures. The role requires strong Java, Spring Boot, REST, Kafka, cloud experience, and a track record

Qualifications

  • 5+ years of Java experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Hands-on experience with Spring Boot.
  • Proficiency in REST API.
  • Proficient in Kafka.
  • Advanced understanding of multi-region deployments.
  • Demonstrated proficiency in Artificial Intelligence (e.g., Co-Pilot, LLM).
  • In-depth knowledge of the financial services industry and its IT systems.
  • Cloud infrastructure experience.
  • Event-driven architecture experience.

Responsibilities

  • Executes software solutions with design, development, and troubleshooting.
  • Develops secure, high-quality production code; reviews and debugs code written by others.
  • Identifies opportunities to automate recurring issues to improve operational stability.
  • Leads evaluation sessions with external vendors, startups, and internal teams to assess architectural designs.
  • Leads communities of practice across Software Engineering to promote new technologies.

Skills

Java
Spring Boot
REST API
Kafka
Multi-region deployments
AI/LLM
Cloud
Event-driven
Financial services IT

Tools

AWS
Terraform
Grafana
Prometheus
Cassandra

Job description

Overview

Lead Software Engineer within the Consumer & Community Banking organization, contributing to agile teams that build, enhance, and deliver trusted technology products in a secure, scalable way.

Responsibilities
  • Executes software solutions, design, development, and troubleshooting with the ability to think beyond routine approaches to build solutions or solve complex problems
  • Develops secure, high-quality production code; reviews and debugs code written by others
  • Identifies opportunities to automate remediation of recurring issues to improve operational stability
  • Leads evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and applicability within existing systems
  • Leads communities of practice across Software Engineering to promote awareness and adoption of new technologies
Required qualifications, capabilities, and skills
  • 5+ years of Java experience
  • Hands-on experience delivering system design, application development, testing, and operational stability
  • Hands-on experience with Spring Boot
  • Proficiency in REST API
  • Proficient in Kafka
  • Advanced understanding of multi-region deployments
  • Demonstrated proficiency in Artificial Intelligence (e.g., Co-Pilot, LLM)
  • In-depth knowledge of the financial services industry and its IT systems
  • Cloud infrastructure experience
  • Event-driven architecture experience
Preferred qualifications, capabilities, and skills
  • AWS experience
  • Terraform experience
  • Experience with Blue-Green/Canary deployments
  • Experience with observability tools (e.g., Grafana, Prometheus)
  • Experience with Cassandra
  • Experience with performance optimization and troubleshooting
Company information and equal opportunity

We are an equal opportunity employer and value diversity and inclusion. We do not discriminate on the basis of protected attributes and provide reasonable accommodations for applicants and employees as required by law. More information about accommodations can be requested during the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java/AWS
Lead Software Engineer - Java/AWS

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Java Backend
Lead Software Engineer - Java Backend

JPMorganChase • New York (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Backend Java Spring Boot, Kafka
Lead Software Engineer - Backend Java Spring Boot, Kafka

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Software Engineer - Backend/Java/Cloud
Lead Software Engineer - Backend/Java/Cloud

JPMorgan Chase & Co. • Kentucky

On-site
USD 110,000 - 140,000
Lead Software Engineer - Java/ AWS Developer
Lead Software Engineer - Java/ AWS Developer

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 100,000 - 150,000
Java Lead Software Engineer - Kafka
Java Lead Software Engineer - Kafka

JPMorgan Chase & Co. • Tampa (FL)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Backend Java Spring Boot, Kafka
Lead Software Engineer - Backend Java Spring Boot, Kafka

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java and AWS Senior Lead Software Engineer
Java and AWS Senior Lead Software Engineer

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Java Backend Lead +AWS
Lead Software Engineer - Java Backend Lead +AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 210,000
Lead Software Engineer-Agentic/Java
Lead Software Engineer-Agentic/Java

JPMorganChase • New York (NY)

On-site
USD 120,000 - 150,000