Full Stack Developer - Backend-Focused

Compunnel, Inc.

Jersey City (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Full Stack Developer in Jersey City, NJ with strong backend focus in Java and Spring Boot. Candidates should have 5–8 years of full-stack experience and be proficient in modern frontend frameworks like React and Angular.

This role involves designing, developing, and maintaining enterprise applications, along with building RESTful APIs and participating in Agile teams. Ideal candidates will possess excellent problem-solving skills and adhere to best practices.

Qualifications

  • 5–8 years of hands-on experience in full-stack application development.
  • Strong analytical, problem-solving, and communication skills.
  • Basic understanding of CI/CD pipelines and deployment processes.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build, enhance, and support RESTful APIs for enterprise applications.
  • Collaborate with cross-functional Agile teams to deliver high-quality software solutions.

Skills

Java
Spring Boot
RESTful APIs
React
Angular
SQL
Agile methodologies
Git
Unit testing frameworks

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
Kafka

Job description

We are seeking a Full Stack Developer with a strong backend focus to design, develop, and maintain enterprise applications. This role emphasizes Java and Spring Boot backend development while requiring working knowledge of modern frontend frameworks such as React and Angular. The ideal candidate will have 5–8 years of full-stack development experience, strong problem-solving skills, and the ability to contribute effectively within an Agile environment while following engineering and security best practices.

Key Responsibilities
  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build, enhance, and support RESTful APIs for enterprise applications.
  • Apply microservices principles, including service boundaries, configuration management, logging, and error handling.
  • Develop and maintain messaging-based integrations using technologies such as Kafka or JMS.
  • Build and enhance user interface components using React and Angular.
  • Integrate frontend applications with backend APIs and services.
  • Write, optimize, and troubleshoot SQL queries for relational databases.
  • Design and maintain database objects, including tables, indexes, primary keys, and foreign keys.
  • Develop unit tests using frameworks such as JUnit and Jest to ensure application quality.
  • Utilize Git for version control, including branching, pull requests, and conflict resolution.
  • Participate in CI/CD processes and support application deployment activities.
  • Follow engineering standards, security guidelines, and compliance requirements.
  • Collaborate with cross-functional Agile teams to deliver high-quality software solutions.
  • Troubleshoot application issues and contribute to continuous improvement initiatives.
  • Participate in code reviews and technical discussions to promote best practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 5–8 years of hands‑on experience in full‑stack application development.
  • Strong experience with Java and Spring Boot.
  • Experience developing RESTful APIs and backend services.
  • Working knowledge of React and Angular.
  • Experience with SQL and relational database concepts, including joins, indexes, primary keys, and foreign keys.
  • Familiarity with messaging technologies such as Kafka or JMS.
  • Experience using Git for version control and collaborative development.
  • Experience with unit testing frameworks such as JUnit or Jest.
  • Basic understanding of CI/CD pipelines and deployment processes.
  • General familiarity with AWS or similar cloud platforms.
  • Basic knowledge of Docker, Kubernetes, or OpenShift.
  • Strong analytical, problem‑solving, and communication skills.
Preferred Qualifications
  • Experience with AI‑assisted development tools such as GitHub Copilot.
  • Experience with containerized application development.
  • Familiarity with enterprise security and compliance standards.
  • Knowledge of software engineering best practices and modern development methodologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Compunnel, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Louisville (KY)

On-site
USD 100,000 - 140,000
Full Stack Java developer
Full Stack Java developer

Cinergy Technology Inc. • Dallas (TX)

On-site
USD 110,000 - 140,000
Full Stack Developer
Full Stack Developer

Selby Jennings • Charlotte (NC)

On-site
USD 100,000 - 130,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Full Stack Developer - React, Java & Node.js
Full Stack Developer - React, Java & Node.js

Visionaryz Inc. • New York (NY)

On-site
USD 110,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Agility Partners • Columbus (OH)

On-site
USD 110,000 - 150,000