About The Position

The Sr. Microservices Developer will build and contribute to high-level and low-level designs for backend applications, with hands-on development focused on Java microservices hosted on Azure. The role includes understanding Azure components and migrating applications to Azure Cloud. The position is onsite in Pleasanton, California, and is listed for a duration of six or more months. The developer will work with a broad technology stack that includes Java, Spring Boot, Azure services, containerization and orchestration tools, relational and NoSQL databases, APIs, testing tools, CI/CD pipelines, and security technologies. The role also requires JIRA exposure and the ability to work both independently and collaboratively in a fast-paced, changing, geographically diverse environment. Healthcare and medical-domain experience is noted.

Requirements

  • 12+ years of backend development experience.
  • 8+ years of experience in Java microservices on Azure Cloud, including design contributions and hands-on coding.
  • At least 4 years of experience understanding Azure components and migrating applications to Azure Cloud.
  • Experience with Java, Spring Boot, and microservices.
  • Azure experience, including AKS, APIM, Azure Service Bus, Azure Event Hub, Azure Blob Storage, and Azure Monitor.
  • Experience with Docker and Kubernetes.
  • Experience with relational databases such as PostgreSQL and NoSQL databases such as CosmosDB and Redis.
  • Experience developing RESTful APIs and transforming XML and JSON data structures.
  • Experience with JUnit, Mockito, integration testing, and Coverity static code analysis.
  • Experience with Azure DevOps CI/CD pipelines and Git or Bitbucket.
  • Knowledge of OAuth2, JWT, and security best practices.
  • Exposure to Kafka and Istio.
  • JIRA exposure.
  • Bachelor's or advanced degree in Computer Science, or an MS.
  • Ability to work as a team member and individual contributor in a fast-paced, changing environment.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Meticulous and methodical approach with high attention to detail.
  • Out-of-the-box thinking and a go-getter attitude toward solving problems and innovating rapidly.
  • Solid communication and interpersonal skills.
  • Ability to maintain regular and predictable attendance.

Nice To Haves

  • Healthcare industry experience and medical-domain experience.

Responsibilities

  • Contribute to high-level and low-level designs for backend applications.
  • Perform hands-on coding for Java microservices on Azure.
  • Understand Azure components and migrate applications to Azure Cloud.
  • Develop RESTful APIs and transform XML and JSON data structures.
  • Perform unit and integration testing and use static code analysis tools.
  • Work within a team and independently in a fast-paced, changing, highly matrixed, geographically diverse environment.
  • Maintain regular and predictable attendance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service