More jobs:
Senior Software Engineer
Job in
Des Moines, Polk County, Iowa, 50319, USA
Listed on 2026-05-16
Listing for:
Paragon IT Professionals
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Cloud Engineer - Software
Job Description & How to Apply Below
We are seeking a Senior Software Engineer to own and evolve a suite of Java-based microservices and APIs that serve as the standardized interface. This is a high-impact, hands-on engineering role where you’ll design, build, and scale domain-driven data services that power critical business capabilities across the organization.
What You’ll Do- Design and build scalable Java Spring Boot microservices and REST APIs
- Own data access and persistence services, ensuring performance, reliability, and secure data handling
- Build and operate services in Kubernetes (AKS) environments with a focus on resiliency and scalability
- Partner with architecture, data, and platform teams to deliver high-quality, reusable services
- Java & Spring Boot:
Microservices development (Spring MVC, Security, Data) and REST API design (OpenAPI/Swagger) - Containers & Kubernetes:
Hands-on with AKS, Helm, autoscaling (KEDA), and container lifecycle management - API & Security:
Azure API Management (APIM), OAuth2/JWT (Okta), rate limiting, and secrets management (Vault) - CI/CD:
Azure Dev Ops pipelines, automated testing, and environment promotion strategies - Data:
Experience with Snowflake and/or SQL, data modeling, and service-layer data design - Performance & Reliability: SLO-driven design, caching, resiliency patterns (retry, circuit breaker), and high availability
- Observability:
Logging, monitoring, tracing, and alerting for production systems - Security:
Encryption, tokenization, identity controls, and audit logging - 8+ years of hands-on software engineering experience
- Strong experience building and operating enterprise-scale microservices
- Proven ability to lead technically across teams and drive best practices
- Experience working in cloud-native environments (Azure preferred)
- Strong communication skills and ability to partner with both technical and business stakeholders
- Experience in insurance or financial services (life & annuity preferred)
- Familiarity with domain-driven design (DDD) and enterprise data platforms
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:
×