Full Stack Lead - Backend Engineering

DYNPRO INC
United States
29 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

LangGraph Framework Java (Programming Language) Artificial Intelligence Amazon Web Services Code Review Continuous Integration Cursor Software Debugging DevOps Distributed Systems Spring Framework Performance Tuning
+23 more
Software Architecture Swagger Software Engineering Data Streaming Systems Integration Openapi Enterprise Software Applications Cloud Platform System LangChain Retrieval-Augmented Generation Spring-boot Caching Backend Agentic-AI Event Driven Architecture Kubernetes Apache Kafka Front End Software Development Claude Restful APIs Api Management Docker Microservices

Job description

The ideal candidate should be strong in Java, Spring Boot, Microservices, Kafka, System Design, Distributed Systems, AWS, and Kubernetes. This is not a pure architect or management role - the person must remain hands-on with coding while leading architecture, integrations, and delivery., * Lead system design, architecture, and backend development.

  • Develop scalable services using Java, Spring Boot, Microservices, and REST APIs.
  • Design Kafka-based event-driven and distributed systems.
  • Define service boundaries, API contracts, data flows, and integration patterns.
  • Remain hands-on with coding, code reviews, debugging, and performance tuning.
  • Lead multiple development workstreams and mentor engineers.
  • Coordinate with Product, QA, DevOps, frontend/mobile, and integration teams.
  • Own delivery from requirements through production release and support.
  • Design for scalability, availability, resiliency, security, caching, and observability.
  • Work with AWS, Docker, Kubernetes, and CI/CD environments.

Requirements

We are looking for a highly experienced hands-on Full Stack Lead with a strong backend focus to design, develop, and lead scalable enterprise applications., * 12+ years of software engineering experience.

  • Strong Java / Spring Boot development.
  • System Design / Software Architecture.
  • Microservices / Distributed Systems.
  • Kafka / Event-Driven Architecture.
  • REST APIs / OpenAPI / Swagger.
  • AWS or similar cloud platform.
  • Docker / Kubernetes.
  • Strong hands-on technical leadership.

Preferred

Experience with Claude, Cursor, LangChain, LangGraph, Spring AI, RAG, MCP, or AI agents is a strong plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…