Requirements
Cloud Architecture & Infrastructure:
Architect and implement large-scale cloud solutions with Azure or GCP.
Ensure compliance with cloud security, governance, and compliance standards
Develop scalable, secure, and cost-efficient cloud architectures with a focus on FinOps optimization.
Lead the adoption of DevSecOps, CI/CD, GitHub Actions, Octopus, and cloud deployment processes.
Design and implement observability and monitoring solutions for cloud platforms.
Work with Azure networking services, including VNets, NSGs, ExpressRoute, VPN Gateways, load balancers, and firewalls.
Java Development & Microservices:
Design and develop microservices-based architectures using Java, Spring Boot, and cloud-native technologies.
Hands-on development of backend and frontend applications using Java, J2EE, Spring Boot, Angular, JSON, MQ, JMS, and REST APIs.
Work with PostgreSQL, Hibernate, GCP-BQ, and other relational databases.
Implement Kafka-based real-time data processing pipelines.
Utilize Docker and Kubernetes for containerized application deployment.
Ensure software quality through rigorous testing frameworks (JUnit, Mockito, Karate, Jasmine, Karma).
Optimize CI/CD pipelines using Jenkins, Octopus, and Nexus.