Lead Full Stack Java Engineer
Core
Design, develop, and troubleshoot creative software solutions for distributed systems, including event-driven pipelines and real-time data streaming.
Role type
Lead Full Stack Java Engineer (IC)
Builds
Production microservices, React SPAs, and event-driven architectures for financial services clients.
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 21+, Spring Boot, Apache Kafka, TypeScript, React, MongoDB, RESTful API design, CQRS, saga patterns, JUnit 5, Playwright, AI-assisted development validation
Preferred skills
Financial services domain experience, Kubernetes, cloud auto-scaling, DevOps practices
Technologies
Java, Spring Boot, Kafka, MongoDB, React, TypeScript, Kubernetes, CI/CD, OpenAPI
Responsibilities
Design and develop creative software solutions for distributed systems; make architectural decisions for event-driven pipelines and real-time streaming; write secure, high-quality production code and review/debug others' code; lead evaluation sessions with external vendors and internal teams; lead communities of practice for emerging technologies; drive adoption of enterprise-approved AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities