Quick Overview
Job Description
Senior API Platform Software Engineer
Fulltime
Hybrid – Knoxville, TN | Columbia, SC | Lafayette, LA | Birmingham, AL
Position Overview
Seeking a Senior API Platform Software Engineer to build and enhance backend services, APIs, and API platform capabilities within a highly distributed, AWS-based financial services environment.
This is a hands-on role requiring strong experience with Java and/or Python, REST APIs, Microservices, AWS, Apigee, API Security, and DevOps.
Key Responsibilities
- Develop secure and scalable RESTful APIs, backend services, and microservices.
- Support the complete API lifecycle including implementation, versioning, security, performance, monitoring, and production support.
- Develop applications using Java and/or Python.
- Build and support API management solutions using Apigee.
- Implement API security using OAuth 2.0, JWT, mTLS, and API key management.
- Work with AWS cloud services and containerized platforms.
- Support CI/CD, Infrastructure as Code, monitoring, and observability.
- Troubleshoot API, cloud, application, and performance issues.
- Collaborate with Product, DevOps, Security, and Architecture teams.
- 5+ years of hands-on development experience with Java 8–21 and/or Python.
- Strong experience with RESTful APIs, backend services, and microservices.
- Hands-on AWS experience including:
- EC2
- ECS
- EKS
- Lambda
- S3
- IAM
- Route 53
- CloudWatch
- Strong experience with Apigee OPDK, Apigee X, or Apigee Hybrid.
- Strong understanding of API lifecycle, versioning, throttling, traffic management, security, and analytics.
- API security experience with OAuth 2.0, JWT, mTLS, and API Keys.
- Knowledge of OpenAPI / Swagger.
- Experience with GitHub or GitLab, Terraform, and CI/CD.
- Working knowledge of JavaScript / TypeScript.
- Experience with Kubernetes, ECS, and EKS.
- Monitoring experience with OpenTelemetry, Splunk, and CloudWatch.
- Knowledge of load balancing, caching, high availability, resiliency, and disaster recovery.
- Experience with relational and NoSQL databases.
- Agile/Scrum experience.
- GraphQL.
- AWS CloudFormation.
Java | Python | AWS | REST APIs | Microservices | Apigee | OAuth 2.0 | JWT | mTLS | OpenAPI | Swagger | ECS | EKS | Kubernetes | Terraform | GitHub | GitLab | OpenTelemetry | Splunk | CloudWatch | JavaScript | TypeScript | SQL | NoSQL
Education
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
The real hiring focus is Java/Python + API development + Apigee + AWS + API Security (OAuth/JWT/mTLS) + Microservices
#M1
#DI-CB2
#L1 - KB1
Why Join Us?
You will have the opportunity to work on high-impact cloud data initiatives supporting enterprise risk and analytics with one of world class fortune 500 company. This role offers exposure to modern AWS technologies, complex data challenges, AI-enabled automation, and cross-functional collaboration within a major financial services environment.
Ref: #404-IT Pittsburgh
Similar jobs
- US
Salesforce CRM Software Engineer - Mid - Level
NewUSAA
SAN ANTONIO, TX🇺🇸$93.8k - $179.2k/yrHybrid17 hours agoGitGitLab CIPhoenix+1Technology - US
Salesforce CRM Software Engineer Senior
NewUSAA
SAN ANTONIO, TX🇺🇸$114.1k - $218.0k/yrHybrid17 hours agoSnowflakeAgileData Pipeline+4Technology - US
Junior Software Engineer
NewUSAA
SAN ANTONIO, TX🇺🇸$63.6k - $121.5k/yrHybrid17 hours agoAgileGitJava+1Technology - US
Salesforce CRM Software Engineer - Mid - Level
NewUSAA
PHOENIX, AZ🇺🇸$93.8k - $179.2k/yrHybrid17 hours agoGitGitLab CIPhoenix+1Technology - SA
Controls Systems Engineer - Optimization Focus
NewSchmidt Associates
Indianapolis, Indiana🇺🇸On-site3 hours agoTechnology - HA
Senior Associate, Application Developer
Harris Corporation
Melbourne, FL🇺🇸$80.5k - $149.5k/yrOn-site2 weeks agoMicroservicesSQLAgile+12Technology