CareerPlanGet AI match score →

Software Engineer Lead - Back End / Java, Spring Boot, Kafka

2 Locations💼 Full-time💰 $86,250–$86,250🗓 2026-07-15 → 2026-07-30

Core

Design, develop, and lead the delivery of scalable, high-performance backend services and event-driven systems for mission-critical applications.

Role type

Lead Backend Software Engineer (Java/Spring Boot/Kafka)

Builds

Enterprise-scale backend applications, microservices, and cloud-native deployment pipelines

Domain

Financial Services / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java (11/17+), Spring Boot, Apache Kafka, Microservices Architecture, RESTful APIs, Relational Databases (PostgreSQL/SQL Server/Oracle/MySQL), Docker, Kubernetes, Git, System Design Patterns

Preferred skills

Event-driven architecture patterns, CI/CD pipeline implementation, Technical roadmap development, Security compliance frameworks

Technologies

Java, Spring Boot, Apache Kafka, PostgreSQL, SQL Server, Oracle, MySQL, Docker, Kubernetes, Git

Responsibilities

Lead design and implementation of enterprise-scale backend applications and microservices; Architect and build event-driven systems using Apache Kafka; Develop RESTful APIs and backend services; Provide technical leadership and mentorship to software engineers; Drive application architecture decisions for scalability and reliability; Troubleshoot complex production issues and improve system observability; Collaborate with DevOps teams on CI/CD pipelines.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗