Lead Java Engineer API & Integration
- We currently have an opportunity for a Lead Java Engineer to join our Corporate IT team. This role blends technical leadership solution architecture and hands-on development with a strong focus on Java Spring Boot cloud-native integrations and secure scalable API platforms.
- You will remain actively involved in coding and solution design working with technologies such as Microsoft Azure Kafka Event Hub Service Bus Auth0 and Terraform while leading a small team of engineers.
- Key Responsibilities
- Lead the design and development of RESTful APIs using Java Spring Boot ensuring adherence to REST principles OpenAPI standards and API versioning best practices.
- Architect and implement enterprise integration solutions using Azure Service Bus Kafka Event Hub and MQ technologies.
- Enforce secure coding practices including input validation authentication and authorization encryption and secure error handling.
- Guide the team in evaluating and implementing delivery models such as microservices shared libraries and independently deployable services.
- Develop maintain and optimize Terraform scripts for infrastructure provisioning and automation in Microsoft Azure.
- Lead and mentor a team of developers fostering a collaborative high-performance and growth-oriented environment.
- Stay hands-on with development code reviews and troubleshooting while supporting team members technical and professional development.
- Collaborate with DevOps and Cloud Engineering teams to deploy and manage containerized applications using Docker and Kubernetes.
- Implement and manage authentication and authorization flows using Auth0 and other identity providers.
- Promote Agile development practices CI / CD pipelines automated testing and continuous improvement.
Required Expertise
Bachelors or Masters degree in Computer Science Engineering or a related field.9 years of experience in Java development with strong proficiency in Spring Boot.2 years of experience in a technical leadership or team lead role.Strong understanding of RESTful API design OpenAPI / Swagger and API versioning strategies.Experience with Microsoft Azure services including App Services API Management Event Hub and Service Bus.Hands-on experience with Kafka MQ or other messaging and integration platforms.Proficiency in Terraform and infrastructure-as-code (IaC) practices.Familiarity with Auth0 or similar identity and access management (IAM) solutions.Solid understanding of application security and secure coding principles.Experience with Docker and Kubernetes in production environments.Key Skills
Access Control System,Engineering,Bar Management,Jpa,Law,Jdbc
Employment Type : Full Time
Experience : years
Vacancy : 1