Lead Backend Engineer

DynPro Inc.

Fremont (CA)

On-site

USD 170,000 - 210,000

Full time

12 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DynPro Inc. in Fremont, CA is seeking a highly experienced Lead Backend Engineer / Lead Consultant to own the design of large-scale backend systems.

You will remain hands-on with Java and Spring Boot, lead technical delivery across multiple teams, and still contribute to development and troubleshooting. The role emphasizes building microservices, REST APIs, and event-driven solutions while ensuring scalability, security, and observability.

Qualifications

  • 10+ years of software/backend engineering experience.
  • Expert-level Java and Spring Boot.
  • Hands-on coding with microservices and distributed systems.
  • Experience leading engineers across multiple teams.
  • Strong communication and stakeholder-management skills.

Responsibilities

  • Lead the design and architecture of scalable backend applications and distributed systems.
  • Remain hands-on with Java and Spring Boot development.
  • Design and build microservices, REST APIs, and event-driven solutions.
  • Drive architecture involving Kafka, messaging, caching, concurrency, and distributed processing.
  • Work closely with enterprise architects and clearly explain and defend technical design decisions.
  • Coordinate with cross-functional, integration, DevOps, QA, product, and offshore teams.
  • Own delivery from requirements and system design through development, testing, release, and production support.
  • Design for scalability, performance, high availability, fault tolerance, security, and observability.
  • Provide technical leadership, code reviews, design reviews, mentoring, and troubleshooting.
  • Work with AWS/cloud, Docker, Kubernetes, CI/CD, databases, and deployment architecture.
  • Use modern AI-assisted development / agentic engineering tools to accelerate software delivery.

Skills

Java
Spring Boot
Microservices
System design
Distributed systems
REST APIs
Enterprise integration
Docker
Kubernetes
AWS
CI/CD
Tech leadership
Problem solving
Communication

Tools

Kafka
CI/CD pipelines
Observability tools
Relational databases
MongoDB/Redis

Job description

We are looking for a highly experienced hands-on Lead Backend Engineer / Lead Consultant with deep expertise in Java, Spring Boot, microservices, system design, distributed systems, and enterprise integrations.

This is not a pure architect or people-management role. The ideal candidate should be able to design complex backend systems, lead technical delivery, work across multiple teams, and still personally contribute to development and troubleshooting.

Key Responsibilities
  • Lead the design and architecture of scalable backend applications and distributed systems.
  • Remain highly hands-on with Java and Spring Boot development.
  • Design and build microservices, REST APIs, and event-driven solutions.
  • Drive architecture involving Kafka, messaging, caching, concurrency, and distributed processing.
  • Work closely with enterprise architects and clearly explain and defend technical design decisions.
  • Coordinate with cross-functional, integration, DevOps, QA, product, and offshore teams.
  • Own delivery from requirements and system design through development, testing, release, and production support.
  • Design for scalability, performance, high availability, fault tolerance, security, and observability.
  • Provide technical leadership, code reviews, design reviews, mentoring, and troubleshooting.
  • Work with AWS/cloud, Docker, Kubernetes, CI/CD, databases, and deployment architecture.
  • Use modern AI-assisted development / agentic engineering tools to accelerate software delivery.
Required Qualifications
  • 10+ years of software/backend engineering experience.
  • Expert-level Java and Spring Boot experience.
  • Strong recent hands-on coding experience.
  • Deep System Design / Software Architecture expertise.
  • Strong Microservices and Distributed Systems background.
  • Excellent REST API and enterprise integration experience.
  • Strong understanding of concurrency, performance tuning, caching, resiliency, and fault tolerance.
  • Hands-on Docker and Kubernetes experience.
  • Proven experience leading engineers while remaining technically hands-on.
  • Experience driving complex projects across multiple teams.
  • Strong communication and stakeholder-management skills.
Preferred
  • Code-generation frameworks or developer productivity platforms.
  • MongoDB / Redis / relational databases.
  • Observability and production troubleshooting.
  • AI-assisted development using tools/frameworks such as Claude, Cursor, LangChain, LangGraph, Spring AI, RAG, MCP, agents, or similar technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,000
Lead Engineer
Lead Engineer

Codinix Consulting Services • New Jersey

On-site
USD 112,500 - 137,500
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • United States

On-site
USD 110,000 - 160,000
JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000