Azure Solution Architect JAVA

Overview

Remote
Full Time

Skills

java
Azure
AKS

Job Details

Job Title: Azure Solution Architect JAVA

Location: Remote

Duration: / Term: Fulltime

Job Description:

Experience Desired: 12+ Years.

We are seeking a highly skilled Azure Application Development Architect to design, implement, and manage software solutions on the Azure platform. The ideal candidate will have extensive experience with Java Microservices, Azure databases (Azure SQL and Cosmos DB-Mongo API), event driven architecture and will work with cross-functional teams to gather and define requirements, develop architectural plans, and ensure the deployment of high-quality, secure applications.

Required Skills/Qualifications:

  • 12+ years of relevant experience
  • Bachelor's and/or master's degree in computer science or equivalent experience.
  • Strong communication, analytical and problem-solving skills with a high attention to detail.
  • Solution Architecting on Azure cloud platform
  • Java, Spring Boot and Microservices
  • Azure Event Hub, Azure Cosmos DB
  • Building a coaching strategy
  • Financial/budget management, scheduling and resource management experience with medium and large-scale projects.
  • Front end development with Angular/React Good to have.
  • Desired Experience:

  • In-depth knowledge of Azure Service Environment, Azure Infrastructure Services, Azure Platform Services, and Azure Architecture including Azure Kubernetes Service, Azure App services, Azure functions
  • Proficiency in Java programming and related frameworks (e.g., Spring, Hibernate) and microservices.
  • Strong expertise in Azure offered databases, including Cosmos DB and data management.
  • Experience with Azure Event Hub for real-time data streaming and integration.
  • Experience in designing large distributed systems, Data Warehousing, Data Lake at scale Project management skills:
  • Comfortable working cross functionality with product management and directly with customers; ability to deeply understand product and customer personas.
  • Understanding of Microsoft Identity and Access Management products such including Azure AD or AD B2C
  • Knowledge of PowerShell, Git, ARM templates and deployment automation
  • Experience with Continuous Integration Delivery models such as Azure DevOps, including Git, CI/CD pipelines and IaC
  • Microsoft Azure Operational and Monitoring tools, including Azure Monitor, App Insights and Log Analytics
  • Azure HA/DR, scaling, and backup solutions (ASR, Azure Backup, Scale Sets)
  • Proficiency with APIs, containerization and orchestration is a plus.
  • Responsibilities:

    • Translate business requirements into cloud solutions.
    • Design and build scalable and secure cloud-based solutions in Microsoft Azure.
    • Develop automation for the building, deployment, management, and monitoring of Azure-based solutions.
    • Ensure all Azure-based solutions meet performance, security, and compliance requirements.
    • Architect and design the infrastructure and data pipelines needed for optimal extraction, transformation, and loading of data from a variety of sources using Azure technologies.
    • Provide expertise and leadership in problem-solving, troubleshooting, and performance tuning.
    • Guide and help develop team members' skills in cloud development, migration, and troubleshooting.
    • Drive optimization, testing and tooling to improve quality of solutions
    • Manage teams that build and operate high volume distributed systems in a SaaS environment
    • Great at devising efficient processes that increase velocity and quality
    • Architect and design solutions to meet functional and non-functional requirements
    • Evangelize re-use through implementation of shared assets
    • Guidance of engineering staff and reviews of as-built configurations during construction phase
    • Provide insight and direction on roles and responsibilities required for solution operations
    • Identify, communicate, and mitigate Risks, Assumptions, Issues and Decisions throughout full lifecycle
    • Understanding mobile, responsive/adaptive applications is a plus.


    Key Skills:

    Azure, Java, Azure Infrastructure Services, Azure Platform Services, and Azure Architecture including Azure Kubernetes Service, Azure App services, Azure functions

    Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

    About VDart, Inc.