1

Java Spring Developer Jobs in New Jersey (NOW HIRING)

Java Developer

Jersey City, NJ · Hybrid

$53.25 - $69/hr

Perform hands-on Java Development by supporting legacy applications while implementing the adoption of modern software engineering & delivery practices using Java, Spring Boot REST/Microservices, etc.

Java Developer

Jersey City, NJ · On-site

$48 - $53/hr

Design and develop scalable web applications using Java (Spring Boot) on the backend and Angular on the frontend. * Collaborate with product managers, UX/UI designers, and fellow developers to ...

Java Developer

Bedminster, NJ · On-site

$52 - $67.25/hr

Java Developer Master's in Computer Science with a decent GPA from top College is mandatory ... Mandatory Skills: * 7-12 years of Strong experience in Java (Spring Boot) or Python application ...

Java fullstack Developer

Whippany, NJ · On-site

$53 - $68.50/hr

The role involves backend development using Java/Spring Boot, frontend development with React or ... Jenkins, GitHub, Azure DevOps, Maven/Gradle • Cloud: AWS/Azure concepts (EC2, S3, Lambda, AKS/EKS ...

Senior Java Developer

Jersey City, NJ · On-site

$59.75 - $76.25/hr

Hiring Alert | Senior Java Developer Location: Jersey City, NJ (Onsite) Employment Type: Full-Time ... Spring / Spring Boot * Multithreading & Concurrency * Java Collections Framework * JDBC * Java ...

$54 - $70/hr

Hello, I have an immediate an opening for Java Developer with AWS at Whippany, NJ. (HYBRID ... Java, Spring Boot, REST APIs, Microservices, and AWS cloud services . The candidate will be ...

Java Spring Boot Developer

Jersey City, NJ · On-site

$53.25 - $69/hr

Java+Springboot Developer with cloud * 7+ years of experience in the mandatory skills - Java, Springboot, Unix shell scripting and any SQL. * DEV OPS (CI/CD) knowledge is a desired skillset.

Core Java & Spring

Weehawken, NJ

$55.50 - $71.75/hr

At least 4 years of experience working on Core Java/Spring ... Atleast 4 years of experience with TDD based development and re-engineering of existing application ...

Java/UI Developer

Pennington, NJ · On-site

$51.50 - $66.50/hr

Position - Java UI Developer Location - Pennington, NJ Long Term Contract Direct Client w2 Position ... SQL). 6. Java, Spring (Spring Core, Spring AOP, Spring JDBC, Spring MVC) / Struts 7. JSP and ...

Showing results 21-40

Java Spring Developer information

See New Jersey salary details

$44

$60

$72

How much do java spring developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for java spring developer in New Jersey is $60.20, according to ZipRecruiter salary data. Most workers in this role earn between $55.62 and $65.62 per hour, depending on experience, location, and employer.

What is a Java Spring Developer?

A Java Spring Developer is a software engineer who specializes in building applications using the Java programming language and the Spring Framework. Their primary responsibilities include designing, developing, and maintaining web applications, RESTful APIs, and backend services. They use Spring's modules, such as Spring Boot, Spring MVC, and Spring Data, to simplify development and ensure scalability, security, and performance. Java Spring Developers often collaborate with front-end developers, testers, and other stakeholders to deliver robust enterprise solutions.

What does a Java Spring Developer do?

A Java Spring developer uses the Spring framework to design and maintain enterprise software applications. As a Java Spring developer, your job duties are to develop, program, troubleshoot, debug, and update custom enterprise web applications. You work with a team of software developers and business analysts, using the Java programming language to build business applications and deploy proprietary software into company networks and computers. You may focus solely on app development or take part in the full development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Spring Developer?

To thrive as a Java Spring Developer, you need strong proficiency in Java programming, a solid understanding of the Spring framework, and typically a degree in computer science or a related field. Experience with tools like Maven, Gradle, Git, and familiarity with databases such as MySQL or PostgreSQL, as well as knowledge of RESTful APIs, are commonly required. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver robust solutions. These competencies are crucial for building scalable, maintainable applications and ensuring seamless integration within development teams.

What are common challenges faced by Java Spring Developers when working on large-scale enterprise applications?

Java Spring Developers often encounter challenges such as managing complex dependency injections, ensuring consistent configuration across environments, and optimizing application performance as projects scale. Collaboration with cross-functional teams—including front-end developers, DevOps, and QA—is crucial to maintain code quality and smooth deployment pipelines. Staying updated with the evolving Spring ecosystem and integrating new modules or security features can also be demanding, but are essential for long-term project success.

What is the difference between Java Spring Developer vs Java Backend Developer?

AspectJava Spring DeveloperJava Backend Developer
Required SkillsJava, Spring Framework, REST APIs, SQLJava, frameworks like Spring or Hibernate, REST APIs, SQL
Work EnvironmentDeveloping web applications using Spring, often in Agile teamsBuilding server-side logic, APIs, and database integration
Industry UsageCommon in enterprise web applications, e-commerce, financeUsed across various industries for backend services

Java Spring Developers specialize in building applications using the Spring Framework, focusing on web and enterprise solutions. Java Backend Developers have a broader scope, working with various Java frameworks and technologies to develop server-side logic. While both roles require Java expertise, Spring Developers focus more on Spring-based projects, whereas Backend Developers may work with multiple frameworks and tools.

What are the most commonly searched types of Java Spring Developer jobs in New Jersey?

The most popular types of Java Spring Developer jobs in New Jersey are:

What are popular job titles related to Java Spring Developer jobs in New Jersey?

For Java Spring Developer jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Java Spring Developer jobs in New Jersey look for?

The top searched job categories for Java Spring Developer jobs in New Jersey are:

What cities in New Jersey are hiring for Java Spring Developer jobs?

Cities in New Jersey with the most Java Spring Developer job openings:

What are popular job titles related to Java Spring Developer jobs in NJ?

For Java Spring Developer jobs in NJ, the most frequently searched job titles are:

Infographic showing various Java Spring Developer job openings in New Jersey as of August 2026, with employment types broken down into 1% Internship, 36% Full Time, 58% Part Time, and 5% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $125,212 per year, or $60.2 per hour.

Java Developer

3B Staffing LLC

Jersey City, NJ • Hybrid

$53.25 - $69/hr

Full-time

Re-posted 16 days ago


Job description

Company: Brown Brothers Harriman

Job Title: Java Developer

Location: Hybrid, 3 days in Jersey City, NJ (Tues - Thurs) - MUST BE LOCAL

Duration: 6 months with possible extension

Start: ASAP

Interview Process: Videos

Work auth: Any, no OPT/CPT/F1 (Must be on your w-2) Please include Visa copies with submission

Rate: 75-80/hour c2c

Manager Notes: This is amid-senior level role focused on designing, creating, and implementing various Java-based solutions. The ideal candidate would be local to Jersey City and has hands on experience with J2EE, SQL, and PL/SQL. Skill set is more critical than number of years, but prefers 3-4+ years of Java experience. Candidate must be willing to learn, is flexible, and takes ownership of tasks. Candidate must be able to come onsite 3 days a week.

Overview

We are looking for a highly skilled senior Java developer to join our Infrastructure Security Technologies (IST) organization. In this role, you will design, create, implement, and maintain various Java based solutions in our Identity and Access Management space.

To be successful as a senior Java developer, you should have a specialist level of understanding and skill a broad range of applications and proprietary solutions. This role utilizes appropriate programming languages to develop and/or modify new and existing applications that help integrate processes within security technologies across other functional areas within the organization.

Key Responsibilities

  • Perform hands-on Java Development by supporting legacy applications while implementing the adoption of modern software engineering & delivery practices using Java, Spring Boot REST/Microservices, etc.
  • As a Senior Engineer working in IST Team, you will partner with Product Owners, Tech leads, Software Developers, Software Engineers, and Delivery professionals to provide the integrations of applications and IAM Services.
  • Perform hands on Oracle database programming including SQL and PL/SQL with a good understanding on RDBMS concepts.
  • Enhance the existing applications and modernize using new platform and architecture.
  • Work with the business and systems teams to identify the right architecture for implementing new solutions, products, and modules.
  • Design and develop Proof of Concepts (POCs) to validate suitability and viability of new technologies and solutions from both functional and technical perspectives.
  • Provide exceptional system support for products, tools, applications, and LOB inquiries.
  • Strong organizational skills and efficient time management
  • Demonstrate a passion for learning and willingness to adopt new technologies.

Qualifications & Technical Skills

  • Bachelor's in computer science and related work experience
  • Minimum of 3-5 years of technical experience in architecture, design and development of applications utilizing a wide range of technologies
  • Experience in J2EE technologies, Advanced Java, Spring Boot, Angular, and REST API
  • Experienced in SQL, PL/SQL, Shell, PowerShell, and scripting knowledge.
  • Understanding of JSON, SOAP, REST, RAML, SAML, oAuth and OIDC - application, message, communication protocols and authentication mechanisms
  • Experience and understanding of Frameworks like Spring boot/Hibernate
  • Working experience with Web Services, REST APIs, etc.

Working experience with relational database such as Oracle/DB2/SQL