

Principal AWS Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal AWS Developer, 12+ months contract, hybrid in Atlanta, GA, Miramar, FL, Dallas, TX, or Minneapolis, MN. Must have 8+ years in software development, AWS expertise, event-driven architecture, and microservices experience.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
640
-
ποΈ - Date discovered
July 31, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Hybrid
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Dallas, TX
-
π§ - Skills detailed
#GraphQL #Leadership #Azure #AWS (Amazon Web Services) #Automated Testing #Scala #API (Application Programming Interface) #Deployment #Strategy #Computer Science #Cloud #SNS (Simple Notification Service) #AWS Migration #DynamoDB #SQS (Simple Queue Service) #Microservices #Storage #Agile #Data Management #Data Processing #Redshift #Migration #S3 (Amazon Simple Storage Service) #Web Services #Security #Documentation
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Role Title: Principal AWS Developer
Location: Atlanta, GA, Miramar, FL, Dallas, TX and Minneapolis, MN(Hybrid 3x)
Duration: 12+ Months Contract
Interview: Web-Ex
MUST HAVE:
- AWS - Expert
-Node JS for backend - building backend systems
-Event Driven Architecture
Job Duties -
Define AWS Strategy: Lead the definition and implementation of our AWS strategy, focusing on event-driven architecture and microservices.
Establish Design Principles: Define and document architectural patterns, design guidelines, and best practices for developing applications and services on AWS.
Guide Development Teams: Provide technical leadership and guidance to development teams, including senior engineers, on AWS architecture, design, and implementation.
Event-Driven Architecture Expertise: Design and implement robust and scalable event-driven architectures in AWS, leveraging services such as [EventBridge, SQS, SNS, Kinesis].
Microservices Development: Lead the design and development of loosely coupled, highly scalable microservices on AWS, considering factors like API design, data management, and deployment strategies.
Azure to AWS Migration: Leverage your understanding of Azure services to facilitate the migration of existing services to AWS and ensure a smooth transition.
AWS Service Selection: Evaluate and recommend appropriate AWS services to meet specific use cases, considering factors like performance, cost, scalability, and security.
API Design & Integration: Define and document API specifications for services built on AWS, ensuring clear communication and seamless integration with front-end (web and mobile) and middle-tier applications.
Collaborate with enterprise architecture, solution architects, and development teams to ensure seamless integration between AWS services, front-end applications, and middle-tier software.
Lead migration efforts from Azure to AWS, leveraging best practices in cloud transition and service optimization.
Develop and maintain CI/CD pipelines, ensuring automated testing, security, and efficient deployment of services.
Documentation & Standards: Create comprehensive technical documentation, including architecture diagrams, design specifications, and implementation guides.
Mentorship & Knowledge Sharing: Mentor and guide other developers on AWS best practices and architectural patterns.
Stay Current: Continuously stay updated with the latest AWS services, features, and best practices.
AWS Principal Developer with a strong focus on Event-Driven Architecture, Microservices, and AWS service development.
Design & Develop Event-Driven Systems: Architect and develop highly scalable, event-driven solutions using AWS services
Microservices Architecture
AWS Infrastructure Setup
Building AWS Services: Lead the creation and integration of AWS services to meet the needs of various applications. Ensure that these services are optimized for performance, security, and scalability.
Event-Driven Solutions Development: Work closely with the product and engineering teams to implement event-driven communication patterns that enhance the flexibility and responsiveness of applications.
Job Requirements -
Bachelor's or Master's degree in Computer Science or a related field.
Extensive experience (8+ years) in software development with a strong focus on backend systems and cloud technologies.
Deep expertise in Amazon Web Services (AWS), including a broad understanding of various services and their application in building scalable and resilient solutions.
Proven experience designing and implementing event-driven architectures in a cloud environment.
Experience with data processing and storage solutions on AWS (e.g., Redshift, DynamoDB, S3, Kinesis Data Streams/Firehose).
Significant experience in designing and developing microservices.
Solid understanding of architectural patterns and best practices for cloud-native applications.
Familiarity with Azure services and a strong understanding of the considerations involved in migrating from Azure to AWS.
High level understanding of front-end (web and mobile) and middle-tier software development concepts and how they interact with backend services.
Experience with API design (RESTful, GraphQL) and documentation.
Excellent communication, collaboration, and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
Proven ability to lead and influence technical direction within a team.
Experience working in an Agile development environment.