Software Engineer

Fast Track Hiring
New Jersey

Job brief

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Responsibilities

  • Develop new capabilities and re-architect parts of an existing system.
  • Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
  • Design and code middle and back-end in a clean and efficient way.
  • Implement scalable and robust services.
  • Develop external and internal APIs.
  • Develop and run unit and performance tests to ensure scalability and reliability.
  • Review and debug code.
  • Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
  • Determines and designs system specifications, standards, and programming to prepare and install solutions.

Requirements

  • Bachelor’s degree in Software Engineering, Information Technology or related field
  • Between 1 and 3 years of experience in software engineering
  • Experience developing server-side web applications in Java
  • Experience developing Java Web Services with public API (e.g. REST, SOAP)
  • Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)
  • Proficient in object-oriented development
  • Able to effectively and quickly adopt new technology
  • Knowledge of Java frameworks, architecture, and design patterns
  • Good communication skills
Posted 2025-09-12

Recommended Jobs

I&E Technician

BASF Corporation
Washington, NJ

We are looking for an Electrical & Instrumentation Technician to join our Care Chemicals team in Washington, NJ.  Come create chemistry with us! BASF’s Care Chemicals division is a globall…

View Details
Posted 2025-09-06

Nurse III

Planet Group
Branchburg, NJ

Pay range: 45-55/hr *depending on experience JOB SUMMARY: • Responsible for maintaining compliance with FDA, AATB, international and state regulations during the second level quality review of …

View Details
Posted 2025-08-24

Sr Electrical Engineer | Hybrid

TheMasonGroup
Trenton, NJ

Job Description Job Description Position: Electrical Engineer Industry: Engineering / Industrial Power Systems Job Description Qualifications: Bachelors degree in Electrical Enginee…

View Details
Posted 2025-08-05

Calypso Analyst

CEDENT
Newark, NJ

The Role ~ We are looking for a forward-looking self-starter who thrives in a fast-paced environment. This individual must combine their validated ability to collaborate and customer focused mental…

View Details
Posted 2025-07-31

Communications Manager

New Jersey Association for Justice
Trenton, NJ

Job Description Job Description Position Description Communications Coordinator Full-time, Exempt The New Jersey Association for Justice seeks a creative, energetic Communications Coordi…

View Details
Posted 2025-07-27

Board Certified Behavior Analyst (BCBA-D) Manager - Full Time - Somerset, NJ

888 Easton Ave
Somerset, NJ

Job Title: Manager Location: Easton (EAS) Department Name: RU Cares Req #: 0000214571 Status: Salaried Shift: Day Pay Range: $83,000.00 - $120,000.00 per year Pay Transparency: …

View Details
Posted 2025-09-03

Counselor

Praesum Healthcare
Toms River, NJ

Evolve Recovery Centers: Counselor A first in class residential treatment center focused on mending the mind, body and spirit of those struggling with addiction and co-occurring disorders related to…

View Details
Posted 2025-09-01

Substance Abuse Counselor

Advanced Care
Flemington, NJ

Substance Abuse Counselor SUMMARY: Reporting to the Director of Substance Abuse Services Collaborating with the client in order to develop a written treatment plan that is client-centered and rec…

View Details
Posted 2025-09-05

Registered Dental Assistant

ProSmile
Little Falls, NJ

Job Description Job Description Job Title: Registered Dental Assistant Department: Operations Reports to: Dental Practice Manager FLSA Status: Non-Exempt Company Overview ProSm…

View Details
Posted 2025-07-26