1

Backend Engineer Java Jobs in New Jersey (NOW HIRING)

Sr. Java Backend Developer

Woodbridge, NJ · On-site

$130K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What You'll Do As a Senior Backend Developer (Java) , you'll help design, develop, and scale backend systems that power FreshDirect's e-commerce and logistics platforms. You'll collaborate with cross ...

$53.50 - $69.50/hr

... Stack Developer with 12+ years of experience in Java, cloud-native application development, and modern frontend technologies. * Develop scalable frontend applications and robust backend services ...

Sr. Backend Engineer

Jersey City, NJ · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

JOB TITLE: Sr. Backend Engineer LOCATION: Jersey City (Hybrid, 3 days/ week) REPORTS TO: Squad ... Experience in Kotlin, Java, or Scala with hands-on experience. * Experience in the Spring Framework.

Sr. Backend Engineer

Jersey City, NJ · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description JOB TITLE: Sr. Backend Engineer LOCATION: Jersey City (Hybrid, 3 days/ week) REPORTS TO ... Experience in Kotlin, Java, or Scala with hands-on experience. * Experience in the Spring Framework.

Java Full-Stack Engineer

Fort Lee, NJ · On-site

$60 - $65/hr

  • Retirement

Benefits: * 401(k) Software Engineer (Java/Full-Stack) Location: Fort Lee, NJ (Hybrid - 3 days/week ... A strong command of Python for backend logic or automation tasks. Requirements * At least 12 years ...

Java Developer

Bedminster, NJ · On-site

$52 - $67.25/hr

We are looking for a skilled Java Backend Developer with experience in backend development using Java and/or Python, strong expertise in SQL, and exposure to AI/ML integration. The candidate will ...

Showing results 21-40

Backend Engineer Java information

What does a backend engineer Java do?

A Backend Engineer Java is responsible for developing and maintaining the server-side logic, databases, and application programming interfaces (APIs) using the Java programming language. They ensure that the backend of web applications or software systems is efficient, secure, and scalable. Their work often involves collaborating with frontend developers, designing system architecture, and optimizing performance to handle large volumes of user requests. Backend Java engineers often use frameworks such as Spring or Hibernate and work with databases like MySQL or PostgreSQL.

What are the key skills and qualifications needed to thrive as a backend engineer Java?

To thrive as a Backend Engineer Java, you need a solid understanding of Java programming, data structures, algorithms, and experience with backend frameworks, typically supported by a relevant degree or industry experience. Familiarity with tools and technologies such as Spring Boot, RESTful APIs, relational databases, and build systems like Maven or Gradle is commonly required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for excelling in collaborative and fast-paced development environments. These combined skills ensure robust, scalable backend systems that meet business needs and integrate smoothly within larger software architectures.

How does a backend engineer Java typically collaborate with frontend developers and other stakeholders in a project?

As a Backend Engineer Java, you will regularly collaborate with frontend developers to ensure seamless integration between server-side logic and user interfaces. This often involves participating in design discussions, clarifying API requirements, and troubleshooting integration issues. You’ll also engage with product managers, QA engineers, and sometimes DevOps teams to align on project goals, timelines, and deployment strategies. Effective communication is key to translating business requirements into reliable backend solutions and maintaining smooth workflows across the team.

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

AspectBackend Engineer JavaBackend Developer Java
Primary FocusDesigning, developing, and maintaining server-side applications and systemsImplementing and coding backend functionalities based on specifications
ResponsibilitiesSystem architecture, performance optimization, API developmentWriting code, debugging, integrating databases
Skills & CertificationsJava, Spring, REST APIs, SQL, cloud platformsJava, Spring, SQL, version control, testing tools
Work EnvironmentCollaborative teams, project planning, architecture designCode implementation, debugging, feature development

Both roles require Java expertise and similar certifications, but Backend Engineer Java typically involves higher-level system design and architecture responsibilities, while Backend Developer Java focuses more on coding and implementing features. Employers often see these roles as complementary within software development teams.

What are popular job titles related to Backend Engineer Java jobs in New Jersey?

For Backend Engineer Java jobs in New Jersey, the most frequently searched job titles are:

What cities in New Jersey are hiring for Backend Engineer Java jobs?

Cities in New Jersey with the most Backend Engineer Java job openings:

Infographic showing various Backend Engineer Java job openings in New Jersey as of August 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Sr. Java Backend Developer

FreshDirect

Woodbridge, NJ • On-site

$130K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


FreshDirect rating

7.5

Company rating: 7.5 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

3rd of 24 rated food delivery companies


Job description

About Us

At FreshDirect, we are reinventing the grocery experience. Since day one, our mission has been simple: bring the best, freshest food directly from the farm to people's homes - faster, fresher, and smarter than anyone else.

We are not just a food company - we are a technology-powered, customer-obsessed team building the most innovative end-to-end food supply chain in the industry. From proprietary routing systems to our state-of-the-art fulfillment center, every part of our business is designed to deliver unmatched quality, convenience, and care.

We partner directly with farmers, fishermen, and artisans to source the highest-quality ingredients, then use smart data, automation, and logistics to get them to our customers' doors at peak freshness. It's grocery shopping reimagined - and we're just getting started.

If you're passionate about innovation, care about what people eat, and want to be part of a team doing what no one else is doing, come build the future of food with us.

What You'll Do

As a Senior Backend Developer (Java), you'll help design, develop, and scale backend systems that power FreshDirect's e-commerce and logistics platforms. You'll collaborate with cross-functional teams to deliver performant, reliable, and secure solutions that enhance the customer experience.

  • Design, develop, and maintain RESTful APIs and microservices.
  • Build and optimize backend systems using Java, Kotlin, and Spring Boot.
  • Work on system architecture, caching, and performance optimization.
  • Develop and maintain services integrated with GraphQL, JPA, JMS, and ActiveMQ.
  • Deploy and manage containerized applications in Docker and Kubernetes environments.
  • Implement CI/CD pipelines using Jenkins and GitHub Actions.
  • Write and optimize queries for Oracle 12c+, SQL, and PL/SQL databases.
  • Monitor and tune performance using APM tools such as Dynatrace, AppDynamics, or New Relic.
  • Ensure compliance with modern security standards and best practices.
  • Collaborate with team members across New Jersey and Istanbul to deliver high-quality, scalable solutions.

What You'll Bring

  • 3+ years of professional backend development experience.
  • Strong proficiency in Java, J2EE, and RESTful API development.
  • Experience with Kotlin, GraphQL, and Spring/Spring Boot.
  • Familiarity with caching frameworks such as Redis or Ehcache.
  • Experience with Docker, Kubernetes, and Linux/Solaris.
  • Hands-on experience with CI/CD pipelines using Jenkins or GitHub Actions.
  • Expertise in relational databases and query optimization (Oracle 12c+, SQL, PL/SQL).
  • Familiarity with APM tools (Dynatrace, AppDynamics, or New Relic).
  • Excellent problem-solving skills, adaptability, and a proactive mindset.
  • Strong communication skills and a collaborative approach.

Bonus Points For:

  • Experience in e-commerce or high-transaction systems.
  • Familiarity with AWS or GCP cloud environments.
  • Knowledge of front-end fundamentals (HTML, JavaScript, CSS) or frameworks (React, Node.js, Ember).
  • Experience with PCI compliance and modern security standards.
  • Exposure to data science or machine learning.

What We Offer

Total Rewards & Benefits

Salary $130,000-$155,000

  • Competitive compensation, equity, and comprehensive benefits.
  • PTO, Safe & Sick Time, and Paid Holidays.
  • Medical, Dental, Vision, Life Insurance, and voluntary Disability coverage.
  • 401(k) with employer match.
  • On-site amenities including gym, cafeteria, parking, and shuttle services.
  • Professional development programs, tuition assistance, and mentorship opportunities.

#LI-LG1


What FreshDirect employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom