Engineer 2 Full Stack

Amazon.com, Inc.
Seattle, WA, United States
2 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management User Authentication Automation of Tests Cascading Style Sheets (CSS) Cloud Engineering Code Review
+28 more
Continuous Integration Distributed Systems Amazon DynamoDB PostgreSQL Node.Js NoSQL Scrum Methodology Ui Patterns Next.js Software Engineering TypeScript Web Applications Web Application Frameworks ReactJS Spring-boot Backend Git Event Driven Architecture Amazon Relational Database Service Containerization Kubernetes Apache Kafka Front End Software Development Restful APIs Amazon Simple Queue Service (SQS) Es2015 Docker Microservices

Job description

  • We are looking for a highly skilled Senior Full Stack Engineer to design, develop, and deliver scalable, secure, and high-performing web applications., * Design, develop, and maintain end-to-end web applications using modern front-end and back-end technologies
  • Build scalable, reusable UI components using React
  • Develop robust backend services and APIs using Java, Node.js, or similar technologies
  • Design and integrate RESTful APIs and backend services
  • Work closely with product managers, UX designers, and translate requirements into technical solutions
  • Ensure application performance, security, scalability, and reliability
  • Participate in architecture and design discussions; contribute to technical decisions
  • Write clean, maintainable, well-tested code following best practices
  • Review code, mentor junior engineers, and uphold engineering standards
  • Support production releases, troubleshooting, and on-call rotations as needed

Requirements

  • The ideal candidate has strong expertise across front-end and back-end technologies, enjoys end-to-end ownership, and thrives in collaborative, fast-paced environments., * 5 8 years of experience in full-stack software development
  • Strong experience with React, JavaScript (ES6+), HTML, CSS
  • Backend experience with Java (Spring Boot) or Node.js
  • Strong understanding of REST APIs, microservices, and distributed systems
  • Experience working with relational and/or NoSQL databases (PostgreSQL, DynamoDB, etc.) \
  • Familiarity with authentication, authorization, and security best practices
  • Experience with Git, CI/CD pipelines, and automated testing
  • Solid understanding of cloud-native application development

Preferred Qualifications

  • Experience with TypeScript
  • Exposure to Next.js or modern frontend frameworks
  • Experience with AWS (EC2, ECS/EKS, Lambda, RDS, DynamoDB, S3)
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with event-driven architectures (Kafka, SNS/SQS)
  • Background in retail, POS, or enterprise systems

Soft Skills

  • Strong ownership mindset and accountability
  • Excellent communication and collaboration skills
  • Ability to balance speed with quality
  • Experience working in agile / Scrum environments
  • Passion for learning and improving engineering practices

About the company

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.

Apply for this position

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

Apply on www.careerjet.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all