Apply Now
Location: Pleasanton, California (CA)
Contract Type: C2C
Posted: 1 month ago
Closed Date: 11/10/2025
Skills: Java (Spring Boot), Azure DevOps or Jenkins.
Visa Type: Any Visa

Role: Senior Java Developer with Azure

Location: PleasantonCA || Onsite

Position Type: Long Term Contract

 

Job Description

We are seeking a highly skilled Senior Java Developer with expertise in microservices architecture and hands-on experience with Microsoft Azure services. The ideal candidate will be responsible for designing, developing, deploying, and managing scalable cloud-native applications using Java and Azure technologies.

 

?Key Responsibilities:

  • Design and develop microservices using Java (Spring Boot).
  • Implement and manage Azure Virtual Machines (VMs) for hosting and compute needs.
  • Develop and deploy serverless components using Azure Functions.
  • Integrate and manage Azure Storage solutions (Blob, Queue, Table).
  • Build and maintain CI/CD pipelines for automated deployment and testing.
  • Monitor and optimize application performance and scalability in Azure.
  • Collaborate with DevOps and architecture teams to ensure secure and efficient cloud deployments.
  • Maintain technical documentation and support knowledge sharing across teams.

?Required Skills:

  • 8+ years of experience in Java development, with strong proficiency in Spring Boot and microservices.
  • Solid understanding of Azure services including VMs, Functions, Storage, and App Services.
  • Experience with containerization (Docker) and orchestration using Kubernetes (AKS) is a plus.
  • Familiarity with CI/CD tools such as Azure DevOps or Jenkins.
  • Knowledge of RESTful API design, OAuth2, and JWT-based authentication.
  • Strong problem-solving skills and ability to work in Agile environments.
  • Excellent communication and collaboration abilities.
  • SQL/NoSQL database integration?