CareerPlanGet AI match score →

Staff Software Engineer II - Java, Microservices & Springboot

2 Locations💼 Full-time🗓 2026-07-07 → 2026-07-31

Core

Design, build, and maintain scalable, resilient, event-driven microservices architecture for multi-tenant SaaS solutions on Azure.

Role type

Staff Software Engineer (Java, Microservices, Cloud Architecture)

Builds

Enterprise cloud solutions, self-healing reliable services, RESTful APIs, and event-driven systems

Domain

Enterprise Software, Cloud Native, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Enterprise Java, Spring Boot, Microservices Architecture, Azure Cloud Services, Event-Driven Architecture (Kafka), Kubernetes, Docker, RESTful API Design, NoSQL/RDBMS, Infrastructure as Code, Secure Architecture Design

Preferred skills

GraphQL, OAuth, Spark, React, DevOps practices, Agile methodologies

Technologies

Java, Spring Boot, Gradle, Azure (AKS, ARM, Event Hub), Kubernetes, Kafka, Elasticsearch, Docker, Git, Hibernate

Responsibilities

Drive architecture design for simplicity and robustness; develop and manage automated testing suites; represent product vision and technical roadmaps to stakeholders; mitigate technical challenges early in the development lifecycle; ensure high availability and performance of distributed systems

Seniority

Staff, hands-on IC with strategic architecture influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗