The Role
Technical Lead specializing in Azure and event-driven architecture, requiring over 8 years of experience with skills in Java, Spring Boot, microservices, Azure services, containerization, and databases such as Cosmos DB and PostgreSQL
Your responsibilities:
•Lead the design and implementation of microservices and event-driven systems.
•Define architecture standards and best practices for Azure-based solutions.
•Mentor and guide developers, ensuring adherence to coding and design principles.
•Collaborate with stakeholders to translate business requirements into technical solutions.
•Oversee CI/CD pipelines, DevOps practices, and cloud deployments.
•Conduct code reviews and ensure high-quality deliverables.
•Drive innovation and adoption of modern cloud-native patterns.
Your Profile
Essential skills/knowledge/experience:
•Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
•Extensive experience in Java, Spring Boot, and microservices architecture.
•Strong expertise in Azure services (Event Hub, Service Bus, AKS, Functions).
•Proven experience in event-driven architecture and messaging systemsExcellent problem-solving skills and the ability to work collaboratively in a fast-paced setting.
•Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
•Knowledge of DevOps practices and infrastructure as code.
Desirable skills/knowledge/experience:
•Extensive experience in Java, Spring Boot, and microservices architecture.
•Strong expertise in Azure services (Event Hub, Service Bus, AKS, Functions).
•Proven experience in event-driven architecture and messaging systems.
•Leadership experience in managing technical teams and projects.
•Proficiency in containerization (Docker/Kubernetes) and CI/CD.
•Solid understanding of security, scalability, and performance optimization.
•Experience in Cosmos DB and PostgreSQL