We are seeking a seasoned Java Architect with over 15 years of IT experience, including 5+ years of specialized expertise in Microsoft Azure. The ideal candidate will possess deep technical proficiency in cloud-native architectures, particularly within Microsoft Azure, and demonstrate strong hands-on skills in Java, J2EE, and Advanced Java for application development.
Job Description :
- 15+ years of IT experience with at least 5 years in architecture and solution design.
- Strong expertise in Java, J2EE, Spring, and Spring Boot for enterprise application development.
- Hands-on experience in WebLogic modernization and migration of legacy applications to OpenShift (OCP).
- Skilled in containerization (Docker) and deployment on OpenShift clusters using Red Hat UBI and OpenJDK base images.
- Experienced in designing and developing microservices-based, cloud-native architectures on OCP.
- Define and implement CI / CD pipelines, container orchestration, and DevSecOps practices using Azure DevOps or Jenkins.
- Experienced in developing and deploying cloud-native applications using Azure PaaS and OCP services, including App Service Plans, Key Vault, AKS, Logic Apps, Service Bus, Event Grid, API Management, ACR, APIM, AAD, Private DNS, Firewall, VNet, and F5-LTM.
- Work closely with infrastructure and platform teams to deliver secure and optimized OCP deployments.
- Implement monitoring, logging, and observability using Azure Monitor, Prometheus, Grafana, and Application Insights.
- Prepare and validate Capacity Requirement Documents (CRD) to ensure resource optimization, scaling, and performance alignment.
- Ensure security, compliance, and governance adherence per enterprise and OCP policy standards.
- Support performance tuning, scalability enhancements, and production rollout for containerized workloads.
- Collaborate with cross-functional teams for design reviews, architecture approvals, and solution validation.
- Provide technical leadership and mentorship to development teams on OCP architecture best practices.
- Strong understanding of OCP networking, scaling, operators, and security configurations.
- Working knowledge of enterprise networking, high availability (HA) architecture, and ExpressRoute setups.
- Exposure to Azure-native services such as Logic Apps, Service Bus, Event Grid, and Monitor.
- Successfully implemented projects involving Authentication and Authorization using Azure AD or OAuth
- Proven ability to translate business requirements into secure, scalable, and high-performance solutions.
- Adept at leading architecture discussions, conducting design reviews, and mentoring development teams in adopting architectural best practices.
- Excellent analytical, troubleshooting, communication, and stakeholder management skills.
- Added Advantage : Working knowledge of C#, Python, and JavaScript in addition to core Java expertise