Senior Cloud Application Developer
- Compensation
- Not disclosed
- Location
- Región Autónoma del Atlântico Sur, NIC
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Contract
- Experience
- 4+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of software development experience, including 4+ years building AWS serverless applications in production
- Expertise with AWS Lambda, Step Functions, EventBridge, SQS, Aurora PostgreSQL Serverless v2, Infrastructure as Code, and CI/CD pipelines
- Experience implementing idempotency and retry patterns, integrating with systems of record, extracting legacy business rules, and leading application modernization efforts
- Proven experience serving as a technical lead, including architecture, design reviews, code reviews, mentoring, and stakeholder collaboration
- Strong problem-solving and communication skills
Nice to have
- AWS Certified Solutions Architect – Professional, State of New Jersey/public sector experience, HR/HCM systems experience, and familiarity with MuleSoft/API-led integrations
Full description
Senior Cloud Application Developer
Req number:
R8804
Employment type:
Full time
Worksite flexibility:
HybridWho we areCAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
We are looking for a Senior Cloud Application Developer to serve as technical lead for AWS-native services on key initiatives supporting our top client in New Jersey.
Job Description
We are seeking a highly skilled and experienced Senior Cloud Application Developer to join our IT team. This position will be full-time, hybrid, and is a contract position.
Must be able to work onsite in Trenton, NJ, 3 days per week.
What You'll Do
- Serve as the technical lead for AWS-native application development, establishing coding standards, conducting design/code reviews, mentoring developers, and ensuring alignment with DCF enterprise architecture
- Design and build serverless applications using AWS Lambda, Step Functions, EventBridge, SQS, Aurora PostgreSQL Serverless v2, and Infrastructure as Code (CloudFormation, CDK, Terraform)
- Lead integration reliability, legacy system modernization, security best practices, CI/CD automation, and cloud application scalability, resilience, and observability initiatives
What You'll Need
Required:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of software development experience, including 4+ years building AWS serverless applications in production
- Expertise with AWS Lambda, Step Functions, EventBridge, SQS, Aurora PostgreSQL Serverless v2, Infrastructure as Code, and CI/CD pipelines
- Experience implementing idempotency and retry patterns, integrating with systems of record, extracting legacy business rules, and leading application modernization efforts
- Proven experience serving as a technical lead, including architecture, design reviews, code reviews, mentoring, and stakeholder collaboration
- Strong problem-solving and communication skills
Desired:
- AWS Certified Solutions Architect – Professional, State of New Jersey/public sector experience, HR/HCM systems experience, and familiarity with MuleSoft/API-led integrations