Full-Stack Engineer React, Java Microservices, AWS

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

react UI
JS
CSS
Java Microservies
AWS
Database

Job Details

Full-Stack Engineer 12+years 

New Jersey

6-12 months

Only W2 and 1099

 

We are seeking a highly skilled and motivated Full-Stack Engineer to join our engineering team. This role demands a strong foundation in React-based front-end development, Java microservices, and cloud-native deployment using AWS. The ideal candidate should also be comfortable working with relational and/or NoSQL databases and have a passion for building scalable, performant, and maintainable applications.


Key Responsibilities:

  • Design and implement responsive UI components using React, JavaScript, HTML, and CSS.

  • Develop and maintain scalable Java microservices (preferably using Spring Boot).

  • Integrate frontend and backend components to deliver seamless user experiences.

  • Build and deploy applications in AWS environments (EC2, Lambda, S3, API Gateway, etc.).

  • Work with databases (e.g., PostgreSQL, MySQL, or DynamoDB) for data modeling and efficient query design.

  • Implement RESTful APIs and ensure secure, scalable integrations.

  • Collaborate with cross-functional teams in agile workflows.

  • Write unit, integration, and end-to-end tests to ensure quality and stability.

  • Monitor application performance and troubleshoot production issues.


Required Qualifications:

  • 4+ years of experience in frontend development using React, JavaScript (ES6+), CSS3, and HTML5.

  • 3+ years of backend development with Java, including experience building microservices (Spring Boot or similar frameworks).

  • Hands-on experience with AWS services and deploying cloud-native applications.

  • Strong knowledge of SQL and/or NoSQL databases.

  • Solid understanding of REST APIs, authentication mechanisms, and secure web development.

  • Experience with Git, CI/CD pipelines, and agile development practices.

  • Excellent problem-solving and debugging skills.

  •  
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.