Senior Software Engineer – Java, Azure Microservices
Job in
Kansas City, Jackson County, Missouri, 64101, USA
Listed on 2026-09-15
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-15
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Java Developer
Job Description & How to Apply Below
- Design, develop, and maintain Java and Spring Boot microservices and RESTful APIs on Azure
- Build secure, scalable, and resilient services using Azure services including AKS, Azure SQL, Cosmos DB, Service Bus, Key Vault, and App Gateway
- Translate business requirements into technical designs and implementation plans with architects and product teams
- Own services through design, development, testing, deployment, observability, support, and continuous improvement
- Implement and optimize CI/CD pipelines, automation, and Dev Ops practices
- Design and tune relational and No
SQL data models and integrations - Apply cloud-native and distributed-systems patterns for scalability and reliability
- Use AI-assisted development tools to accelerate delivery and improve code quality
- Participate in code reviews, technical design discussions, and architecture forums
- Mentor developers, pair program, and provide technical guidance
- Improve engineering practices, tooling, and platform capabilities
- 7+ years of professional software development experience building production-grade applications
- Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent demonstrable professional software engineering experience
- Strong hands-on experience with Java and Spring Boot, including microservices-based architectures
- Experience designing, building, and consuming RESTful APIs
- Practical experience with Microsoft Azure, preferably including container-based workloads
- Experience with Kubernetes (AKS) for container orchestration, deployment, and scaling
- Working knowledge of relational and No
SQL databases such as PostgreSQL, Oracle, MySQL, Redis, or Cassandra - Experience with CI/CD pipelines, Dev Ops practices, and Git-based workflows
- Understanding of cloud-native architectures, distributed systems, resiliency, and scalability patterns
- Experience in Agile/Scrum development environments
- Hands-on experience using AI-assisted development tools such as Git Hub Copilot, Cursor, or Codeium
- Ability to mentor engineers, lead design sessions, and influence architecture and engineering decisions
- No GM immigration-related sponsorship available now or in the future; applicants must not require sponsorship
- Preferred: experience with large-scale, high-availability systems in global enterprise environments
- Preferred: additional Azure services, event-driven architectures, observability tooling, security practices, front-end/full-stack development, and legacy modernization
Demonstrates expertise in designing and developing Java and Spring Boot microservices, RESTful APIs, and cloud-native architectures on Azure. Proficient in implementing CI/CD pipelines, mentoring engineers, and optimizing engineering practices for scalable and resilient systems.
Highest-signal resume keywords- Java Development
- Spring Boot Microservices
- Microsoft Azure
- Kubernetes (AKS)
- CI/CD Pipelines
- Java
- Spring Boot
- RESTful APIs
- Microservices
- CI/CD
- Dev Ops
- Relational Databases
- No
SQL Databases - Cloud-Native Architectures
- Distributed Systems
- Mentoring
- Technical Guidance
- Collaboration
- Bachelor’s Degree in Computer Science
- Software Engineering
- Agile
- Scrum
- High-Availability Systems
- Event-Driven Architectures
- Observability Tooling
- Azure SQL
- Cosmos DB
- Service Bus
- Key Vault
- App Gateway
- Git Hub Copilot
- Cursor
- Codeium
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×