Full Stack Java Developer (React & AWS)

Overview

Remote
On Site
Depends on Experience
Contract - W2

Skills

API
Amazon Web Services
Docker
DevSecOps
DevOps
Frontend Development
IaaS
Java
JavaScript
Kubernetes
Machine Learning (ML)
React.js
SDK
Spring Framework
TypeScript
User Experience

Job Details

Position: Full Stack Java Developer (React & AWS)

Senior (12+ Years Experience)

Contract: W2 Only


Job Description:
We are seeking a highly experienced Full Stack Java Developer with deep expertise in React, AWS, and modern microservices architecture. This is a senior technical role demanding a proven track record of 12+ years in enterprise software development, including designing and building scalable, secure full-stack applications on AWS.

You will lead the design, development, and optimization of complex applications, ensuring alignment with best practices in security, performance, and user experience.


Required Skills & Qualifications:

  • 12+ years of professional experience in Java-based backend development, including Spring Boot or similar frameworks.
  • Extensive hands-on expertise in React.js and modern JavaScript/TypeScript front-end development.
  • Strong proficiency in AWS services, including AWS Bedrock Engineering, AWS Developer tools, and AWS Java SDK.
  • Proven experience with micro frontends architecture and implementing advanced UX patterns.
  • Deep knowledge of security best practices, identity management, and secure API design.
  • Strong understanding of cloud infrastructure, serverless technologies, and service-oriented architectures on AWS.
  • Excellent communication and leadership skills, with the ability to mentor junior developers and collaborate across teams.
  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.

Key Responsibilities:

  • Design & Architecture: Lead the design and development of scalable, secure full-stack applications using Java, React, and AWS services.
  • Infrastructure Management: Architect, deploy, and manage applications on AWS, ensuring high availability, scalability, and fault tolerance.
  • Security & Compliance: Define, implement, and manage robust security measures to protect applications and data, ensuring compliance with organizational and regulatory requirements.
  • Optimization: Monitor application performance, analyze AWS resource utilization, and implement cost optimization strategies.
  • DevOps & CI/CD: Collaborate with DevOps teams to build and maintain CI/CD pipelines, automate deployments, and streamline release processes.
  • Mentorship: Provide technical guidance and mentorship to developers, conducting code reviews and promoting best practices.
  • Collaboration: Work closely with cross-functional teams including product owners, UX designers, QA, and operations to deliver high-quality solutions.

Preferred Qualifications:

  • Certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or equivalent.
  • Experience with containerization technologies (Docker, Kubernetes) on AWS.
  • Knowledge of modern DevSecOps practices.
  • Exposure to AI/ML integration in cloud applications is a plus.

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.