Associate Software Engineer - Java / React / Node.js

  • Florham Park, NJ
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
$65,000 - $65,000
Full Time

Skills

Java
React
Nodejs

Job Details

Job Title: Associate Software Engineer - Java / React / Node.js

Location: Florham Park, NJ

Full-Time / Onsite

________________________________________

About the Role:

We are seeking entry level candidates (Dec 2024 or May 2025) who are passionate about web/app development. This role is ideal for someone who wants to build their skills in both front-end and back-end technologies and grow with a dynamic engineering team.

________________________________________

Key Responsibilities:

Contribute to front-end development using React, implementing UI components and integrating them with backend services.

Develop server-side logic in Node.js, working with APIs, handling database interactions, and ensuring good performance.

Write clean, maintainable Java code when required, particularly for backend services or microservices.

Participate in code reviews, debugging, and testing (unit/integration).

Collaborate with senior engineers, product managers, and UX designers.

Learn and apply best practices for version control (Git), CI/CD pipelines.

Help in writing documentation and assisting with release readiness.

________________________________________

Skills / Qualifications:

Java / JavaScript strong fundamentals.

Experience or familiarity with React.js (hooks, components, state management).

Knowledge of Node.js or server-side JavaScript.

Basic understanding of RESTful APIs and web services.

Good problem-solving skills & willingness to learn.

Strong communication skills.

Bachelors in Computer Science, Engineering, or related technical degree.

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.