AWS Full Stack Engineer

Princeton IT Services
New York, NY, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Amazon S3 Application Performance Management Code Review Computer Programming Continuous Integration Data Systems DevOps Distributed Systems Amazon DynamoDB PostgreSQL
+23 more
Reliability Engineering Cloud Services Message Oriented Middleware Software Deployment Software Organization Data Logging Spring Cloud Grafana Spring-boot Software Security Reliability of Systems AWS Lambda Infrastructure as Code (IaC) Backend Cloudformation Servicebus Event Driven Architecture Information Technology AWS Glue Amazon Simple Queue Service (SQS) Data Pipelines Serverless Computing Microservices

Job description

We are seeking an experienced AWS Full Stack Engineer to design, develop, and support cloud-native applications on AWS. The ideal candidate will have expertise in serverless and microservices architectures, event-driven systems, Infrastructure as Code (IaC), and modern software development practices. This role requires hands-on experience with AWS services, backend development using Java and Go, and collaboration across cross-functional teams to deliver secure, scalable, and high-performing applications that support enterprise modernization initiatives. Key Responsibilities

  • Design, develop, and maintain cloud-native full stack applications on AWS.
  • Build scalable serverless applications using AWS Lambda and microservices architecture.
  • Design and implement event-driven solutions using Amazon EventBridge, Amazon SQS, and AWS Step Functions.
  • Develop Infrastructure as Code (IaC) solutions using AWS CloudFormation.
  • Develop backend services using Java and Go.
  • Build and optimize data processing workflows using AWS Glue.
  • Design and integrate data solutions using Amazon DynamoDB, PostgreSQL, Amazon S3, and Amazon Athena.
  • Implement secure application development practices following AWS security best practices.
  • Build, maintain, and optimize CI/CD pipelines to automate application deployment.
  • Collaborate with architects, product owners, DevOps engineers, and other development teams to deliver high-quality solutions.
  • Apply DevOps and Site Reliability Engineering (SRE) principles to improve system reliability, scalability, and operational efficiency.
  • Troubleshoot production issues, optimize application performance, and support production deployments.
  • Participate in code reviews, testing, technical documentation, and continuous improvement initiatives., * Serverless Architecture
  • Microservices Architecture
  • AWS CloudFormation (Infrastructure as Code)
  • Event-Driven Architecture
  • DevOps & Site Reliability Engineering (SRE)
  • CI/CD Pipelines
  • AWS Security Best Practices
  • Java
  • Go
  • AWS Lambda
  • Amazon EventBridge
  • AWS Step Functions
  • Amazon SQS
  • AWS Glue
  • Amazon DynamoDB
  • PostgreSQL
  • Amazon S3
  • Amazon Athena, As a Senior Full Stack Engineer, you will play a pivotal role in shaping the future of AI systems by leveraging your technical expertise to develop and maintain robust web applicat…
  • 29 days ago, Full Stack Engineer New York, NY. Core Technologies: Java Spring Boot Angular TypeScript Microservices Event-Driven Architecture Distributed Systems AI-Assisted Development W…
  • 10 hours ago
  • Apply easily

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent professional experience.
  • Strong experience developing cloud-native applications on AWS.
  • Hands-on experience designing and implementing serverless and microservices-based architectures.
  • Experience developing Infrastructure as Code (IaC) using AWS CloudFormation.
  • Strong understanding of event-driven architecture and asynchronous messaging patterns.
  • Experience implementing DevOps, SRE, and CI/CD best practices.
  • Strong knowledge of AWS security best practices and secure application development.
  • Experience with modern software development lifecycle (SDLC) methodologies.
  • Strong programming experience in Java and Go.
  • Hands-on experience with the following AWS services:

  • AWS Lambda
  • Amazon EventBridge
  • AWS Step Functions
  • Amazon SQS
  • AWS Glue
  • Amazon DynamoDB
  • PostgreSQL
  • Amazon S3
  • Amazon Athena
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications

  • Experience supporting large-scale modernization initiatives.
  • Experience designing highly available, scalable, and resilient cloud solutions.
  • Familiarity with monitoring, logging, and observability tools in AWS.
  • Experience working in Agile/Scrum environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all