Unknown Company

AWS Developer

malvern, pa • Posted 4 days ago
Onsite Full Time General

AWS DeveloperMalvern, PA Job DescriptionKey ResponsibilitiesService Development: Design, develop, and maintain two core Java-based microservices (Business API and Core API) in a 3-tier architecture.Batch Processing: Build and support Python-based batch applications for nightly processing of files received from the third-party record keeper, including inserting data into our database.Deployment and Infrastructure: Take ownership of the team's infrastructure and deployment pipeline using DevOps best practices. This includes deploying applications to AWS (ECS) and using CloudFormation to manage infrastructure.Modernization: Participate in the project to modernize file transmission from the current mainframe system to S3 cloud-based transmission.Collaboration: Work with the broader engineering ecosystem, including a Consumer API team and other microservice consumers.Required Technical SkillsCore Languages: Robust, demonstrable experience in both Java and Python.Cloud Services (AWS): Extensive experience in designing, building, and operating applications on AWS. This includes utilizing ECS for microservices and orchestrating serverless components like Lambda and Step Functions for batch processing workflows.Event-Driven Architecture: Hands-on experience designing and implementing event-driven systems using messaging platforms (e.g., Kafka, Amazon MSK, Kinesis).

Ability to build reliable, scalable, and decoupled services.Data Management: Practical experience with AWS Aurora (RDS) as the primary transactional database and Redshift for analytical/batch consumption tasks.DevOps & CI/CD: Experience with owning infrastructure through infrastructure-as-code (CloudFormation) and managing continuous deployment pipelines, specifically using GitHub Actions. Our development teams are responsible for their own infrastructure.API Development: Experience developing and integrating APIs, including working with a Supergraph, and JQL API protocol–based ecosystem.Nice to Have SkillsBuilding JQL-based APIs.Front-end development (React/TypeScript).Site Reliability Engineering (SRE) practices.

Back to Job Search