Onlano
Cloud EngineeringOnsite

Staff Software Engineer (Java/Azure Cloud)

iManage - Company

Chicago, Cook County, ๐Ÿ‡บ๐Ÿ‡ธ United StatesFull-time - Senior (4-7 years)0 applicantsCloses Jun 14, 2026

Salary

USD 138,110 - 138,110 / year

Apply for this job

Job description

Role overview

Design and implement cloud-native software solutions for iManage Work products using Microsoft Azure. Develop microservices, deployment pipelines, and database architectures while collaborating with cross-functional engineering teams.

Key responsibilities

  • Architect and deploy scalable cloud solutions using Java, Docker, and Kubernetes
  • Design REST APIs and modern JavaScript user interfaces
  • Implement CI/CD pipelines via Azure DevOps
  • Optimize performance of relational and NoSQL databases

What you'll need

  • 5+ years enterprise software development experience
  • Expertise in Java/Python and cloud technologies
  • Strong microservices architecture knowledge

Why join

  • Work with cutting-edge Azure cloud infrastructure
  • Collaborate on mission-critical enterprise software
  • Influence technical direction of major product lines

Responsibilities

  • Design and implement cloud-native software solutions in Microsoft Azure
  • Develop and maintain microservices with Java/Python and containerized deployments
  • Create deployment pipelines and automate testing processes

Requirements

  • 5+ years enterprise software development experience
  • Strong Java/Python programming skills
  • Expertise in cloud architecture and DevOps practices

Benefits

  • Cutting-edge cloud infrastructure environment
  • Collaboration with cross-functional engineering teams
  • Opportunities to influence technical direction of enterprise products

Keywords

JavaAzureKubernetesDockerREST APIJavaScriptCloud ArchitectureMicroservicesCI/CDNoSQL