Senior Platform Azure Engineer // VA // F2F interview

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Platform Engineer

Job Details

Senior Platform Engineer

Glen Allen, VA

12 month contract possibility 18-24 months

Onsite Work

Top skills:

Azure/Azure DevOps/Azure Key Vault (security)

Mongo DB Atlas

Kafka Clusters

Automation of pipelines

Some containerization- Docker images, but they are not to Kubernetes yet- they want someone with this experience though.

Systems configuration

Overall maintenance and support including secret/certificate management

Job Description:

is helping one of our premier clients to hire an experienced Senior Platform Engineer to support and evolve their enterprise Java application infrastructure. This role is central to modernizing legacy systems, automating platform operations, and enabling scalable and resilient microservices-based environments.

This position will work closely with architecture, development, and DevOps teams to re-platform mission-critical Java applications onto cloud-native, containerized infrastructure, driving both efficiency and innovation across the enterprise.

The ideal candidate brings over 10 years of Senior level experience working in enterprise Java environments within highly regulated industries, cloud-native architecture, DevOps automation, observability, and application modernization techniques.

Key Responsibilities:

Design and implement scalable platform infrastructure to support modernization of monolithic Java applications into microservices and APIs.

Re-architect and migrate enterprise Java applications (e.g., Spring Boot, Jakarta EE) to containerized, cloud-based environments using Docker and Kubernetes.

Collaborate with software architects to introduce modern practices such as domain-driven design, 12-factor app principles, and service mesh architecture.

Provision, monitor, and secure MongoDB Atlas and Azure SQL databases for modern Java applications.

Operate and optimize Apache Kafka or Confluent Platform for asynchronous messaging between microservices.

Lead CI/CD pipeline enhancements to support automated testing, secure deployments, and faster release cycles.

Integrate infrastructure as code (IaC) using tools like Terraform or Azure Resource Manager (ARM) templates.

Manage secrets, credentials, and certificates across development, staging, and production environments.

Implement observability best practices using tools like Prometheus, Grafana, ELK, or Datadog.

Establish robust alerting and monitoring strategies to support high-availability Java applications.

Ensure all platform services adhere to enterprise security, compliance, and governance standards.

Partner with engineering leads, solution architects, and security teams to define and enforce platform standards.

Mentor junior engineers and drive engineering excellence through documentation, peer reviews, and technical leadership.

Required Qualifications:

10+ years of senior level experience in Platform Engineering, DevOps, or Site Reliability Engineering roles.

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

Experience with legacy-to-cloud transformation projects in regulated industries.

Proven track record supporting enterprise Java platforms in production environments.

Hands-on experience with application modernization refactoring monoliths into microservices, containerization, and cloud-native design patterns.

Strong knowledge of Docker, Kubernetes, and Helm in managing Java-based workloads.

Proficient in managing CI/CD pipelines using Azure DevOps.

Deep familiarity with MongoDB Atlas, Azure SQL, Apache Kafka, and secret/certificate management.

Excellent experience with Microsoft Azure.

Preferred Qualifications

Background in Java software development or system architecture.

Experience with service mesh technologies (e.g., Istio) and API gateways.

Familiarity with DORA metrics and platform engineering KPIs.

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.