CareerPlanSign in

Lead Software Engineer

Nationwide Remote🌐 Remote💼 Full-time💰 $114,000–$114,000🗓 2026-08-25 → 2026-09-27

Core

Design, develop, and deliver scalable, high-performance enterprise applications and microservices-based architectures.

Role type

Lead Software Engineer (Backend)

Builds

Microservices, real-time streaming applications, and enterprise software

Domain

Financial Technology / Backend Engineering

Deliverable

production ML models | product features

Required skills

Java 11+, Spring ecosystem, microservices architecture, Apache Kafka, SQL/NoSQL databases, TDD/BDD, system design, CI/CD

Preferred skills

gRPC, AWS technologies, containerization (Docker, Kubernetes), Agile/Scrum

Technologies

Java, Spring Boot, Apache Kafka, MySQL, PostgreSQL, MongoDB, Cassandra, Hibernate, JPA, gRPC, AWS, Docker, Kubernetes, Git

Responsibilities

Lead design and development of microservices-based architectures; Architect and build real-time streaming applications; Define technical strategy and oversee the full software development lifecycle; Mentor and guide engineers; Champion TDD and BDD practices; Optimize application performance and resolve complex technical issues

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.