AWS Full Stack Engineer

Princeton IT Services
New York, United States of America
6 days ago

Role details

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

Job location

New York, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Code Review
Computer Programming
Continuous Integration
Data Systems
DevOps
Distributed Systems
Amazon DynamoDB
PostgreSQL
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
Amazon Web Services (AWS)
Amazon Web Services (AWS)
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