Post Job Free
Sign in

Java Backend Architect

Company:
FreshDirect
Location:
Woodbridge, NJ, 07095
Posted:
December 18, 2025
Apply

Description:

Description

Architect - Backend Developer (Java)

Location: Woodbridge, NJ

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 Backend Architect (Java), you'll design, develop, and scale core backend systems that power FreshDirect's e-commerce and logistics platforms. You'll work with cross-functional teams to architect robust, high-performance solutions supporting millions of transactions and a seamless customer experience.

Design, develop, and optimize RESTful APIs and microservices.

Architect, implement, and maintain backend systems in Java and Kotlin.

Lead efforts in system scalability, caching, and performance optimization.

Work with frameworks such as Spring, Spring Boot, JPA, JMS, and ActiveMQ.

Manage containerized environments using Docker and Kubernetes.

Design and optimize databases (Oracle 12c+, SQL, PL/SQL).

Implement CI/CD pipelines using Jenkins and GitHub Actions.

Collaborate with DevOps to ensure reliability and observability using APM tools (Dynatrace, AppDynamics, New Relic).

Ensure security, compliance, and modern development standards.

Mentor developers and contribute to architectural design and best practices. What You'll Bring

6+ years of professional backend development experience.

Strong expertise in Java, J2EE, and RESTful API design.

Proficiency in Kotlin and GraphQL.

Deep understanding of Spring Boot, JPA, JMS, ActiveMQ, and caching frameworks (Redis, Ehcache).

Experience with Docker, Kubernetes, and Linux/Solaris environments.

Proficiency with Oracle databases, SQL optimization, and schema design.

Hands-on experience with CI/CD pipelines and APM tools.

Strong problem-solving, architectural, and analytical thinking skills.

Excellent communication and collaboration abilities.

A high-energy, ownership-driven mindset and passion for building impactful solutions. Bonus Points For:

Experience in e-commerce or high-transaction systems.

Familiarity with AWS or GCP cloud environments.

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 projects. What We Offer

Total Rewards & Benefits

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

Apply