Senior Backend Engineer (Java/Spring) — AI-Driven, Onsite NY

MoneyLion

New York (NY)

On-site

USD 168,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) match
Health insurance
Disability coverage
Life insurance
Unlimited PTO

Job summary

Engine by Gen in New York, NY is seeking a Senior Backend Engineer (Java/Spring) to build the services behind our financial products marketplace. You’ll own critical backend systems, design clean REST contracts, and shape scalable architectures with a bias for quality and reliability.

You’ll bring 5+ years shipping production software, deep Java/Spring Boot expertise, and experience with Kafka, SQL/NoSQL, Docker, Kubernetes and AWS.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years building and shipping production software, with deep expertise in Java and Spring Boot.
  • Strong REST API design skills — service contracts, versioning, and backward compatibility.
  • Experience designing and evolving distributed systems, including service decomposition and inter-service communication.
  • Solid data modeling and persistence across SQL and NoSQL, including indexing and query performance.
  • Experience with event-driven architecture (Kafka, SQS, or similar), including event design and reliability considerations.
  • Strong observability instincts — logging, metrics, tracing, and debugging production systems.
  • Testing across unit, integration, and contract layers, plus CI/CD, Docker, Kubernetes, and AWS.
  • Ability to articulate complex technical tradeoffs to stakeholders and translate product vision into high-fidelity technical direction.
  • Hands-on experience with Cursor, Claude Code, or equivalent AI-augmented IDEs — with sound discernment about where AI is strong, where it falls short, and how to avoid shipping AI-shaped code.

Responsibilities

  • Own quality — design reviews, code review, test strategy, and production readiness.
  • Architect for change — design and build backend systems that are small, composable, and resilient to evolving product requirements.
  • Design clean contracts — dependable REST APIs, events, and service boundaries that support partner integrations and downstream systems.
  • Strengthen the system — improve performance, reliability, and observability, and catch subtle issues in AI-assisted development.
  • Collaborate cross-functionally — partner with product, data, and engineers to shape solutions and deliver reliably.
  • Lead AI-assisted development — use AI agents for prototyping, scaffolding, and refactoring, then harden with tests and reviews.
  • Raise quality through testing — unit, integration/contract tests and fast CI feedback loops.

Skills

Java
Spring Boot
REST API design
Distributed systems
SQL/NoSQL
Kafka
Docker
Kubernetes
AWS
Observability
CI/CD
AI-assisted IDEs

Education

Bachelor's degree in CS/Engineering

Tools

Kafka
PostgreSQL
Kubernetes
AWS
DataDog

Job description

Engine by Gen in New York, NY is seeking a Senior Backend Engineer (Java/Spring) to build the services behind our financial products marketplace. You’ll own critical backend systems, design clean REST contracts, and shape scalable architectures with a bias for quality and reliability.

You’ll bring 5+ years shipping production software, deep Java/Spring Boot expertise, and experience with Kafka, SQL/NoSQL, Docker, Kubernetes and AWS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Java/Spring, AI-Driven, Hybrid NY
Senior Backend Engineer — Java/Spring, AI-Driven, Hybrid NY

Gen Digital Inc. • New York (NY)

On-site
USD 168,000 - 190,000
Senior Backend Engineer: Java/Spring Boot, AI-Driven Scale
Senior Backend Engineer: Java/Spring Boot, AI-Driven Scale

Gen • New York (NY)

On-site
USD 130,000 - 180,000
Flexible working options
Competitive pay
Benefits and well-being programs
+1
Senior Backend Engineer (Java/Spring) — NYC Onsite 3x/Week
Senior Backend Engineer (Java/Spring) — NYC Onsite 3x/Week

Gen Digital Inc. • New York (NY)

On-site
USD 158,000 - 179,000
401(k) match
Health insurance options
Disability coverage
+2
Senior Java/Spring Backend Engineer - AWS & AI
Senior Java/Spring Backend Engineer - AWS & AI

Korn Ferry Group • New York (NY)

On-site
USD 110,000 - 160,000
Senior Backend & AI Systems Engineer - On-site NYC
Senior Backend & AI Systems Engineer - On-site NYC

raydar • New York (NY)

On-site
USD 190,000 - 260,000
Senior Backend Engineer (Go/Java) — NYC Onsite
Senior Backend Engineer (Go/Java) — NYC Onsite

Koop Technologies • New York (NY)

On-site
USD 150,000 - 230,000
Competitive salary and equity options
Health and dental package
Flexible time off and paid holidays
Senior Backend Java Lead — Spring Boot & FinTech Systems
Senior Backend Java Lead — Spring Boot & FinTech Systems

Triangle Workforce • New York (NY)

On-site
USD 180,000 - 210,000
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

AVG • New York (NY)

On-site
USD 168,000 - 190,000
Senior Backend Engineer - Java/Spring Boot, Cloud & AI
Senior Backend Engineer - Java/Spring Boot, Cloud & AI

U.S. Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare and 401(k) benefits
Paid vacation and holidays
Parental leave and disability coverage
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

MoneyLion • New York (NY)

On-site
USD 168,000 - 190,000
401(k) match
Health insurance
Disability coverage
+2