EI
API/Backend Engineer
Expert In Recruitment Solutions
Malvern · flexible Full-time Mid Level Today
About the role
About
We are seeking a highly capable API/Backend Engineer to join the API Engineering department. This role is focused on developing major enhancements and contributing to modernization efforts across a portfolio of products. The work is entirely cloud-native, focused on mid-tier services and backend systems. The ideal candidate must be flexible and willing to rotate between multiple teams and products based on organizational need. We are looking for a self-starter who can quickly ramp up and start contributing with minimal hand-holding.
Key Responsibilities
- Design and implement major enhancements and new features for existing modernized products.
- Develop and maintain APIs, databases, and related bash programs.
- Own and manage infrastructure, deployments, and the full lifecycle of code within a DevOps model.
- Contribute to the ongoing modernization of legacy components across various products.
Required Technical Skills
- Languages & Frameworks: Expert proficiency in Java and Spring Boot for API development.
- Cloud-Native Platform: Extensive, hands-on experience in a totally cloud-native AWS environment.
- AWS Services: Direct experience with essential AWS components, including:
- ECS (for container orchestration).
- AWS Glue.
- AWS Lambda (functions written in both Java and Python).
- IAM (for security and access management).
- CloudWatch (for monitoring and observability).
- Database: Experience with both relational and NoSQL databases: Aurora PostgreSQL and DynamoDB.
- API Gateway & Protocol: Experience with API Gateway solutions (e.g., Kong, Falcon, APG, or Field Stop) is acceptable, with preference for candidates familiar with Supergraph (GraphQL-based APIs).
- DevOps/CI/CD: Proficiency with deployment pipelines using GitHub and CloudFormation.
Preferred Qualifications & Attributes
- Familiarity with security concepts and protected services, specifically with the IAM and OAuth/AuthZ framework used for APIs, is a plus, though deep security knowledge is not required.
- Demonstrated aptitude and attitude to quickly learn and contribute to a wide variety of projects.
Skills
AWS CloudWatchAWS ECSAWS GlueAWS IAMAWS LambdaAPI GatewayAurora PostgreSQLCloudFormationDockerDynamoDBGitGitHubGraphQLJavaKongNoSQLOAuthPythonRelational DatabasesSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free