Java Full Stack / Backend Developer- W2

Overview

Hybrid
$40+
Contract - W2
Contract - 12 Month(s)

Skills

Amazon Web Services
HTML
Java
JavaScript
Microservices
SQL
RESTful
React.js
Spring Framework
JavaScript Frameworks

Job Details

Job Title: Full Stack Java Developer

Location: [Add Location]
Duration: [Contract/Full-time specify]
Experience Required: 9+ Years


Job Description

We are seeking a highly experienced Full Stack Java Developer with 9+ years of expertise in designing, developing, and deploying scalable enterprise applications. The ideal candidate will be proficient in Java/Spring Boot on the backend and modern JavaScript frameworks (React/Angular) on the frontend, with strong knowledge of cloud platforms (AWS preferred), CI/CD automation, and microservices architecture.


Key Responsibilities

  • Design, develop, and maintain backend services using Java, Spring Boot, and Microservices.

  • Build responsive frontend applications using ReactJS/Angular, JavaScript, TypeScript, HTML, and CSS.

  • Develop and integrate RESTful APIs and ensure secure, scalable communication across services.

  • Work with databases (SQL/NoSQL) to design schemas, optimize queries, and manage data integrity.

  • Deploy and manage applications in cloud environments (AWS/Azure/Google Cloud Platform).

  • Implement CI/CD pipelines and work with containerization tools (Docker, Kubernetes).

  • Collaborate with cross-functional teams in an Agile/Scrum environment.

  • Troubleshoot, debug, and optimize both backend and frontend components.


Required Skills & Qualifications

  • 9+ years of Full Stack Development experience.

  • Strong backend expertise in Java, Spring Boot, Microservices, REST APIs.

  • Proficiency in frontend technologies: ReactJS/Angular, JavaScript, TypeScript, HTML5, CSS3.

  • Experience with cloud platforms (AWS preferred).

  • Hands-on experience with CI/CD tools (Jenkins, Git, Maven, Docker, Kubernetes).

  • Strong knowledge of SQL/NoSQL databases (Oracle, MySQL, MongoDB, PostgreSQL).

  • Familiarity with Agile methodologies and DevOps practices.

  • Excellent problem-solving and communication 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.