Java Springboot Technical Lead
Core
Design, develop, and maintain Java-based applications and services, translating business requirements into technical solutions for backend systems and integrations.
Role type
Senior IC Java Springboot Technical Lead
Builds
REST/SOAP APIs, backend services, and system integrations
Domain
Enterprise software development, cloud platforms (Azure/AWS)
Deliverable
production ML models | product features | infrastructure
Required skills
Core Java, J2EE, Spring Boot, RESTful API development, microservices architecture, SQL/relational databases, debugging, performance tuning, CI/CD pipelines, Git, Maven/Gradle
Preferred skills
PostgreSQL, Docker, Kubernetes, application servers, middleware platforms
Responsibilities
Design and develop Java applications; analyze business requirements; develop and support REST/SOAP APIs; perform code reviews and technical documentation; support production issues and incident analysis; mentor junior team members
Seniority
Senior, hands-on IC