Job description
Role:Java FSE with Azure (hands-on experience in architecting cloud solutions)
Chicago, IL
Hybrid ( days in Office)
Job Description/ Responsibilities
• + years proven IT experience with at least + years of solid hands-on experience in architecting cloud solutions, including design and deployment of workloads on Microsoft Azure.
• Extensive experience with implementing solutions on the Microsoft Azure cloud platform
• · Prior consulting experience with large-scale implementations on Azure and in Java, Springboot, microservices platform.
• · Experience with cloud deployment, technical and security architecture, database architecture, virtualization, software design, networking, DevOps and DevSecOps
• · Strong expertise in cloud architecture, design, including fault tolerance, scalability, and globally highly available systems
• · Strong understanding of Cloud Native design principles and modern architectures ( event driven architectures, stream processing, event sourcing/CQRS)
• · Familiarity with cloud migration strategies and tools, defining migration roadmaps as well as integration patterns and technologies.
• · Proficiency in cloud infrastructures with hands-on experience in deploying and managing cloud resources using Azure in enterprise-wide environments
• · Sound knowledge of cloud security principles and best practices, including identity and access management, encryption, and secure networking
• · Experience with IaC using Terraform with CI/CD pipelines using GitHub, GitHub Actions
• · Experience in Azure Infrastructure, Networks, Storage, Apps and Azure DevOps
• · Experience with Azure Resource Manager, Virtual Networks, Azure Blob Storage, Azure Automation, Azure Active Directory, and Azure Site Recovery
• · Experience in developing and deploying Cloud Native Applications using Azure PaaS Capabilities involving App Services Plans, Key Vault, SQL Azure DB, Azure Functions, Containers, Azure Container Apps, AKS
• · Experience in Integration Technologies such as IPaaS, Azure API Management, Logic Apps, Azure Service Bus, Azure Event Grid
• · Experience with IAM, Authentication and Authorization of applications using Azure AD , OAuth, (SAML/OAuth/OIDC), MFA and RBAC
• · Knowledge of Monitoring, diagnostics and alerting of Azure workloads and services
• · Knowledge of programming and scripting languages such as Java, Python, JavaScript, Go, PowerShell, & Bash etc.,
• · Experience working in a fast-paced growth organization in a Global Delivery Model
• · Ability to present ideas to both technical and business stakeholders and facilitate strategic discussions.
• · Strong management and communication skills
• · Financial Services domain knowledge will be a plus
· Understanding of the SCRUM agile process
What are the top skills required for this role?
• Bachelor’s degree in computer science or equivalent
• + years of experience in Java/JEE technologies.
• Experience in driving development & delivery of initiatives in in-house and vended applications to Production.
• Good understanding about Spring Integration , Spring boot including JPA/ORM framework
Required Skill Profession
Computer Occupations