Unknown Company

Senior Software Engineer

des moines, ia • Posted 5 days ago
Onsite Full Time Software Architecture & Engineering

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 DevOps 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

Nice to Have

  • Experience in insurance or financial services (life & annuity preferred)
  • Familiarity with domain-driven design (DDD) and enterprise data platforms

#J-18808-Ljbffr
Back to Job Search