CareerPlan

Lead Software Engineer - Fullstack Java

USAFull-time2026-10-30 → 2026-11-08

Core

Lead technical design and end-to-end delivery of complex full-stack capabilities using Java, Spring Boot, React, or Angular, operating Kafka-based event-driven systems.

Role type

Senior IC fullstack software engineer (Java/Spring Boot)

Builds

Microservices, APIs, and event-driven systems

Domain

Enterprise software engineering

Required skills

Java, Spring Boot, React, Angular, Apache Kafka, SQL, NoSQL (Cassandra, DynamoDB, Elasticsearch), CI/CD, automated testing, observability, incident management, AI-assisted code review

Preferred skills

Banking/lending/payments domain experience, AWS or Cloud Foundry deployment, PCI DSS knowledge, cloud/security certifications

Technologies

Java, Spring Boot, React, Angular, Kafka, Cassandra, DynamoDB, Elasticsearch, AWS, Cloud Foundry

Responsibilities

Design and operate Kafka-based event-driven systems with idempotency and retry logic; Establish automated testing strategies and CI/CD quality gates; Mentor engineers through design reviews and technical coaching; Drive adoption of AI-assisted engineering practices; Define actionable metrics and observability practices

Seniority

Senior, hands-on IC