Java Full Stack Developer - React.js

  • Minneapolis, MN
  • Posted 9 hours ago | Updated 9 hours ago

Overview

On Site
Up to $55
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Java
API
Spring Boot
Microservices
React
Javascript

Job Details

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices using Java Spring Boot.

  • Build and enhance responsive UI components using React.js, Redux, and modern JavaScript (ES6+).

  • Collaborate with UX/UI designers, business analysts, and backend engineers to deliver integrated solutions.

  • Develop reusable components and ensure best coding practices.

  • Write and maintain unit tests and integration tests for robust and reliable code.

  • Optimize application performance and troubleshoot production issues.

  • Participate in Agile ceremonies sprint planning, daily standups, retrospectives.

  • Maintain proper version control and documentation using Git and related tools.


Required Skills & Experience

  • 5 8 years of professional software development experience.

  • Strong backend experience in Java 8+, Spring Boot, REST APIs, and Microservices architecture.

  • Hands-on experience with React.js, Redux, Hooks, HTML5, CSS3, and JavaScript (ES6+).

  • Good understanding of API integration and frontend-backend communication.

  • Experience with Relational Databases (MySQL, PostgreSQL) and ORM tools (Hibernate/JPA).

  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).

  • Proficient in Git for source control and collaboration.

  • Strong debugging, analytical, and problem-solving skills.

  • Exposure to cloud environments (AWS, Azure, or Google Cloud Platform) is an asset.

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.