We are seeking a Senior Backend Developer (Consultant) to accelerate the modernization of our core platform, moving from a monolithic legacy system to a highly distributed, cloud-native architecture. In this role, you will lead the integration of features across 5–6 cross-functional teams, acting as a driving technical force without needing formal authority. A core immediate focus will be contributing to our Single Sign-On (SSO) authentication platform. The ideal candidate embraces ambiguity, designs robust yet pragmatic solutions without over-engineering, and can execute efficiently leveraging AI-assisted coding tools like GitHub Copilot. Job Responsibilities Key Responsibilities
Cross-Team Collaboration: Coordinate and align with 5–6 different teams to deliver unified capabilities; unblock dependencies and influence technical outcomes across departments.
System Modernization: Design and build distributed, cloud-native backend services, focusing heavily on migrating legacy REST workflows directly into GraphQL.
Feature Ownership: Take full ownership of complex initiatives—from sparse initial requirements to production delivery—navigating ambiguity gracefully.
Product Thinking: Connect technical and architectural decisions directly to business outcomes, ensuring high performance and scalability.
Required Technical Skills
Languages: Expert-level Java (17+) and Python (specifically optimized for AWS Lambda).
Frameworks & APIs: Strong experience with Java Spring Boot, robust GraphQL implementation, and legacy REST API deprecation/migration.
AWS Cloud Native Stack: Deep expertise in AWS Lambda, DynamoDB, S3, ECS/EC2, API Gateway, Secrets Manager, and Step Functions.
Event-Driven Architecture: Proven experience with Apache Kafka event streaming, alongside traditional knowledge of AWS SQS and SNS setup.
Security & Auth: Strong foundation in basic security practices, cloud-native authentication, and Single Sign-On (SSO) platforms.
CI/CD & Tools: Experience optimizing deployment pipelines (CI/CD emphasis over foundational infra), using CloudFormation, and leveraging GitHub Copilot to optimize development velocity.
Preferred Qualifications
Familiarity with AWS networking fundamentals (VPCs, Subnets, Security Groups).
Exposure to Aurora DB, Data Lake fundamentals, Snowflake, or AWS Glue (ETL).
Numbers & Facts
Location
Malvern, PA
Skills
AWS Lambdaunmatched
Amazon Elastic Compute Cloud (EC2)unmatched
Amazon Simple Notification Service (SNS)unmatched
Amazon Simple Storage Service (S3)unmatched
Amazon Web Services (AWS)unmatched
Apache Kafkaunmatched
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
Artificial Intelligence (AI)unmatched
Authenticationunmatched
Backend as a Service (BaaS)unmatched
Cloud Architectureunmatched
Cloud Computingunmatched
Consultingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Data Lakeunmatched
Database Extract Transform and Load (ETL)unmatched
GitHubunmatched
GraphQLunmatched
Javaunmatched
Performance Managementunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
Requirements Managementunmatched
Simple Queue Service (SQS)unmatched
Single Sign-On (SSO)unmatched
Snowflake Schemaunmatched
Spring Frameworkunmatched
Subnetunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.