Über
Skills: Java, python, AWS, API Gateawy
Location: Malvern, PA
Job Summary
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.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.