Java Technical Lead - Microservice
Core
Lead a development team to design, build, and deploy microservices-based solutions aligned with business requirements and product roadmaps.
Role type
Senior IC Java Technical Lead (Microservices)
Builds
Microservices, APIs, and integrated systems for enterprise clients
Domain
Enterprise software development, cloud-native infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring/SpringBoot, relational databases (Oracle), REST/JSON/XML, message queues, CI/CD tools, microservice architecture, team leadership, code review, sprint bottleneck removal
Preferred skills
AWS, Red Hat OpenShift, Cloud Native Infrastructure, DevSecOps, mobile app deployment (App Store/Play Store), modern JavaScript frameworks (ReactJS), backend/web/mobile development
Technologies
Java, SpringBoot, Oracle, REST, JSON, XML, message queues, AWS, OpenShift, ReactJS
Responsibilities
Align technical direction and motivate the development team; Design technical solutions within enterprise architecture frameworks; Oversee deployments and ensure alignment with the product roadmap; Review code to enforce best practices and standards; Identify and remove sprint bottlenecks; Advise stakeholders on technical implementation; Collaborate with support teams to resolve system issues.
Seniority
Senior, hands-on IC with leadership responsibilities