Senior Staff Engineer – Middleware Core Framework
At a glance
AI generatedTL;DR
Join our dynamic platform engineering team as a senior-level engineer to architect and build the next-generation middleware framework using Spring Boot 3.X+ and Java 21+. You will design standardized libraries for OAuth2 security, Azure Key Vault secrets management, and structured JSON logging while creating reusable integration clients for z/OS Connect, GigaWatt REST APIs, and Kafka event streaming. Your responsibilities include implementing resilience patterns, establishing CI/CD pipeline templates, and integrating observability tools like Splunk, Dynatrace, Prometheus, and Jaeger. You will also collaborate with domain service teams to gather requirements and mentor engineers on framework usage. Required skills include deep expertise in Spring Boot 3.X ecosystem, REST API design, and hands-on experience with Kubernetes/OpenShift and Azure cloud platforms.
Skills
What you'll do
- Design and implement core middleware framework using Spring Boot 3.X+.
- Develop standardized OAuth2 security libraries and Azure Key Vault secrets management tools.
- Build reusable integration clients for z/OS Connect, GigaWatt REST APIs, Kafka event streaming.
- Implement resilience patterns including circuit breakers, retries, bulkheads, and timeout strategies.
- Create CI/CD pipeline templates and Helm chart standards for consistent deployment practices.
What we're looking for
- 8+ years of software engineering experience with a focus on building shared frameworks or platform services.
- Deep expertise in Spring Boot 3.X ecosystem including Spring Security and Cloud components.
- Proven track record designing and implementing enterprise-grade Java frameworks used by multiple teams.
- Strong understanding of distributed systems patterns such as circuit breakers, retries, caching, and event-driven architecture.
- Experience with container orchestration tools like Kubernetes/OpenShift and cloud platforms (preferably Azure).
- Expertise in REST API design, OpenAPI specifications, and secure coding practices including OAuth2/OIDC.
- Hands-on experience with observability tools such as Splunk, Dynatrace APM, Prometheus/Grafana metrics, and Jaeger distributed tracing.
Employer
About American Electric Power (AEP)
American Electric Power (AEP) is one of the largest electric utilities in the United States, delivering electricity to customers across 11 states through an extensive transmission and distribution network. Industry: Electric Utilities
American Electric Power (AEP) currently has 7 open roles on FindRole.
Listed pay typically runs $116,255–$151,000 across 5 roles with salary data.
Most-posted roles
- Control Technician-Jr - Control Technician-Sr 1
- Fault Analysis Engineer/Engineer Technologist Associate - Principal 1
- P&C Technician II - P&C Technician Sr. 1
- Performance Engineer (Sr. - Principal) | GENERATION REGULATED RENEWABLES 1
- Senior Staff Engineer – Middleware Core Framework 1