Lead Java Scala Developer - Microservices Architecture
hirist
Job Description
Design and develop scalable microservices-based applications using Java and Spring Boot
- Lead and mentor a team of developers, ensuring high-quality code delivery
- Build and deploy containerized applications on GCP using Docker and Kubernetes
- Develop and consume RESTful APIs
- Implement security frameworks (OAuth2.0 / OIDC) for microservices
- Work on low-level design and architecture for applications
- Troubleshoot performance, scalability, and production issues
- Collaborate with cross-functional teams including DevOps, QA, and product teams
- Ensure best practices in coding, testing, and deployment