Sr. Java Backend Developer presso FreshDirect
FreshDirect · Woodbridge Township, Estados Unidos De América · Onsite
- Senior
- Ufficio in Woodbridge Township
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
- 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
Candidarsi ora