API Engineer
* This role is 100% remote but candidates in the Greater STL/IL area are preferred due to customer location *
Overview: This position is responsible for designing, deploying, and optimizing robust API platforms for efficient data exchange, system integrations, and secure communication; strong skills in backend or platform engineering and API design are essential
Required Qualifications
3+ years of experience in backend or platform engineering, including distributed systems and API design
3+ years of experience in software development using Java or Python
2+ years of experience with designing, deploying, and operating real-time, low-latency API platforms at scale such as Apigee, Gravitee, Kong, AWS API Gateway, or Mulesoft
1+ years of experience with DevOps practices and technologies, including Docker, Helm, Kubernetes, and GitOps workflows; Experience with protocols, including HTTP, gRPC, or WebSockets, caching, load balancing, and API security
Experience with AWS, Azure, or GCP
Experience with Git and collaboration tools, including Jenkins, JIRA, Confluence, Nexus, or Bitbucket
Experience in gathering requirements and engaging with clients
Secret clearance
HS Diploma or GED
Desired Qualifications
Experience with SQL, Server-Side Development, Middleware, Application or Data Integration, API Development, Core Application Systems, Node.js, Groovy, Scala, Spring Cloud, Spring Core, Spring-Boot, or Spring Data
Experience with using a message broker, such as Kafka or RabbitMQ