TL Java + SDD | 100% Remoto
Core
Leading a team of Java engineers to build and maintain microservices-based applications using Spring Boot, event-driven architectures, and AI-driven development practices.
Role type
Senior Team Lead Java Engineer (Microservices & AI)
Builds
Scalable microservices, event-driven systems, and AI-integrated product features
Domain
Software Engineering, Cloud Native, Artificial Intelligence
Deliverable
production ML models
Required skills
Java 21+, Spring Boot, Microservices Architecture, API First Design, Domain Driven Design, Apache Kafka, Kubernetes/OpenShift, CI/CD, Unit & Integration Testing, SQL/NoSQL, AI Technical Development, Spec Driven Development
Preferred skills
Experience leading engineering teams, Clean Code principles, TDD
Technologies
Spring Boot, Apache Kafka, Kubernetes, OpenShift, Grafana, Dynatrace, MariaDB, MongoDB, GitHub, Spinnaker