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