Responsibilities
- Architect and develop distributed systems using Java (17+) and Spring Boot.
- Deploy and manage applications on Azure (AKS, Cosmos DB, Service Bus, Azure SQL).
- Leverage Docker and Kubernetes to build and manage microservices.
- Work with both SQL and NoSQL databases (e.g., MongoDB, Cosmos DB).
- Implement event-driven architectures using JMS, queues, and topics.
- Ensure performance, security, and observability in all solutions.
- Drive automation through CI/CD pipelines, testing, and DevSecOps practices.
- Provide leadership by mentoring and coaching team members, while guiding architectural decisions.
Mandatory Skills
- Expert-level proficiency in Java (17+), Spring Boot, and Angular.
- Strong knowledge of Azure cloud services (AKS, Cosmos DB, Service Bus, Azure SQL).
- Proficiency in Docker, Kubernetes, and microservices architecture.
- Solid understanding of event-driven architecture and messaging systems.
- Experience with SQL and NoSQL databases.
- Strong focus on performance, security, and observability.
- Proven ability to drive automation and implement CI/CD pipelines.
- Excellent communication and leadership skills, with a strategic mindset.
Nice-to-Have Skills
- Experience with TDD/BDD methodologies.
- Familiarity with SAFe or scaled agile planning.
- Knowledge of contract-first API design using OpenAPI.
- Understanding of micro-frontends and module federation.
- Experience with GitOps practices.
#J-18808-Ljbffr…
