Title: Sr. Java Developer with Azure Experience
Work Hours: Support required until Noon EST
Type: Full-Time
Location: Hyderabad / Chennai is preferred (Remote is an option in few cases)
Key Requirements:
- 8+ years of hands-on experience in Java enterprise application development
- Strong experience designing and developing cloud-native apps on Azure
- Proficient in Azure services: Azure Functions, SQL PaaS, SignalR, Service Bus, Key Vault, etc.
- Knowledge of Azure App Services, Containers, and Azure network topology
- Solid understanding of Azure DevOps, CI/CD pipelines, Git, and build tools like Maven
- Hands-on experience with REST APIs, Microservices, with focus on performance, security, and error handling
- Able to integrate with Microsoft Entra ID (Azure AD) and implement role-based access control
- Familiar with Spring / Spring Boot (nice to have)
- Capable of creating system design docs (high/low-level), workflow diagrams, and participating in design reviews
- Excellent communication skills and experience working with distributed teams across time zones
Responsibilities:
- Design and develop scalable applications using Java and Azure cloud services
- Integrate various Azure components securely and efficiently
- Collaborate with DevOps and CI/CD teams for streamlined deployments
- Contribute to design architecture and documentation
- Communicate proactively with teams in different regions to ensure delivery excellence