Sr. Java Backend Developer
$130k - $155kFreshDirect
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.
- 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.
- 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 .
- 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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Java Backend Developer in Woodbridge, NJ vacancy
- ...Job Description: Senior Backend Java Developer Client is seeking a Senior Backend Java Developer with deep expertise in microservices architecture and data modeling. This is a hands-on, heads-down coding role focused on building scalable, high-performance...Senior
- ...Job Title: Sr. Java Backend Developer Job Type: Long term Contract Job Description: We are seeking an experienced Java Developer to join our engineering team. The ideal candidate will have a passion for building high-performance, scalable backend...SeniorLong term contractLocal area
- ...Type: Contract W2 Client: Direct Note: send resume who can work on our W2 Job Description : We are seeking an experienced Core Java Developer with strong expertise in multithreading and hibernate to join our team. The role involves developing and maintaining high-...SeniorContract work
- ...ready to wear several hats - Application Architect, Solutions Architect, Technology Guru and Technical Leader/Sr. Developer Well rounded skill sets in Java/JEE/GWT to provide end to end Enterprise solutions for Financial Services Industry in Compliance Group Ability...SeniorRemote work
- ...Java Backend Developer with Capital Markets experience needed. Some exposure to low latency application coding We are looking for a highly skilled backend technology leader with strong experience in Java, Spring Boot, Microservices, Kafka, AWS, and containerized...Suggested
- ...design decisions and for keeping the team informed about new developments. The candidate should ensure that any work started can be... ..., develop, and maintain server-side applications and backend services using Java technologies (e.g., Spring Boot) to meet business requirements...Shift work
- ...Java Developer (Backend Developer) Location: Berkeley Heights, NJ / Omaha, NE / Coral Springs, FL / Alpharetta, GA (5 Days Onsite) (Multiple Locations) This role is for Hands On Coder and not a lead. Please source profiles who are interested in Hands On Coding....
$65.05 per hour
...Description We are seeking an Application Developer to join our core development team. The... ...candidate will have strong experience in Java, Spring Boot, REST API development, Cassandra... ...to design, build, and deploy scalable backend services in a collaborative Agile environment...Contract workRelocation- ...and the locations of these positions are based throughout USA. Java developers .Net developers SAP functional and Technical consultants... ...Business systems analysts and Project Managers Current Job Openings Sr Lead Java Developer As Sr Java Software Engineer for a web-...SeniorPermanent employmentFull timeTemporary workH1bImmediate startVisa sponsorship
- Duration: Long term Employment Type: Contract W2 Skills: Java Backend, K8 Micro Services, Redis, Memcache (Payments & Merchant Platform... ...delivery. Key Responsibilities Microservices Development: Design, develop, and maintain high-throughput backend services and RESTful/...Contract workLocal area
- A financial technology firm in New Jersey seeks an Assistant Vice President for Java Software Development. The role involves hands-on development, team leadership, and collaboration across various teams. Candidates should have over 5 years of experience in application...Senior
- ...a hands-on Application Architect to design end-to-end solutions in the Financial Services Industry. The role requires expertise in Java/JEE, architecture and design principles, and the ability to manage multiple projects. Candidates should have strong communication skills...SeniorRemote work
- ...Frontend Developer Develop UI components - Build reusable, responsive, and dynamic components using Angular framework. Implement... ...management. Integrate APIs - Consume RESTful APIs provided by the backend (Spring Boot). Performance optimization - Optimize rendering...
$63 per hour
...Full Stack Java Developer Number of openings: 3 Location: Iselin, NJ or Charlotte, NC Onsite: 3 days a week Rate for Iselin,... ...API development. ~ Hands-on experience with Spring Boot for backend services. ~ Solid front-end development skills using React....Permanent employmentContract workWork at officeLocal area3 days per week- ...solutions Application Development & Support Outsourced Testing Mobile Development and Test Automation Job Description Job Title: Sr. Java Developer with Adobe Flex Position Type: 06+ Months Location: Piscataway, NJ Required Skills: 5+ years as Java/J2EE Developer for...SeniorFlexible hours
- Xoriant Corporation in Edison, NJ seeks a Lead Technical Developer to design and build payment applications and service components. You will deploy Dockerized APIs to cloud and craft microservices with secure, scalable architectures. Responsibilities include implementing...Senior
- A leading consulting firm is seeking a candidate with 7+ years of experience in Java/J2EE application development. The role requires proficiency in cloud environments and involves managing a team. Your responsibilities include designing applications, interfacing with stakeholders...Senior
- ...company is seeking a candidate with over 7 years of experience in J2EE application development. The role involves designing and developing Java/J2EE applications, managing a small team, and interfacing with project stakeholders. Experience with frameworks like Struts,...Senior
- ...Full Stack Web Developer Design, develop, and maintain full stack web applications covering frontend UI, backend services, and databases. Build responsive, user-friendly frontend... ...experience in one or more backend technologies: Java (Spring Boot) / Node.js /.NET Experience...
- ...one you may know to be a good fit for this role. Full Stack Java Developer Location: Woodbridge Township New Jersey on... ...working on all aspects: Front-end, user experience, APIs, Backend, CI/CD, DevSecops and NoSQL/SQL development and data modeling...Shift work
- ...planning. Qualified candidates will have a Bachelor's degree in a related field and five years of relevant experience. Strong expertise in Java and various tools such as Jenkins and Docker is essential. The position offers opportunities for growth in a dynamic work...Senior
- A leading IT consulting firm is looking for a Java Developer to design and develop Java/J2EE applications. Candidates should have at least 4 years of IT experience and a Bachelor's degree. Experience in the financial sector is a plus. You will manage a small team, interface...SeniorPermanent employmentFull time
- Next Gen Software Solutions LLC is seeking a Java Backend Resource with over 8 years of experience in backend application development.... ...role involves designing scalable, secure cloud solutions while developing microservices using Java 17+ and Spring Boot. You'll...Senior
- ...Hiring: Full Stack Java Technical Lead We are looking for an experienced Full Stack Java... ...modern web applications across frontend, backend, and database layers. This role requires... ..., and security. Responsibilities Design, develop, and maintain full stack web applications...
- ...technology firm in New Jersey seeks a senior technical contributor to lead complex software applications. You will utilize your 10+ years of Java development experience to troubleshoot and enhance production systems. The role focuses on hands-on leadership in a fast-paced...Senior
- ...Apply for job Job Title : Senior Java full stack Developer Location : Berkeley Heights, NJ/Alpharetta, GA Duration: 6+ Months Required Skills Minimum 10 years' experience in Java, GIT, JIRA, Maven, Confluence, Spring framework (Core, MVC, AOP...Senior
- ...Solution Architect Core Knowledge (Java Core Concepts, Spring Core principles) Database programming (Schema design, SQL, PL/SQL, NoSQL, Mongo DB) Understanding of various Design patterns, Principles and architecture Concepts/Experience, Knowledge of modern Architecture...
- ...EE design patterns Have experience in various frameworks (Struts, Spring, Hibernate) Have experience in developing application using Sencha and integration with Java/J2EE components Proficient in using various IDEs (Eclipse, RAD) and Application Servers (Websphere, Weblogic...
- ...coming from all walks of life. Company Name: Ernst & Young Job Description Job Order Number: DE8719675 Job Title: Full Stack Java Developer-Manager Company: EY Location: Iselin, NJ Salary: Education: Less Than High School Experience: None Hours: Duration: Full Time,...Full timeFlexible hoursShift work
- ...communication skills and a readiness to contribute to the most innovative platform on the planet. About the Job As a Senior Backend Developer, you will be part of the team that works on the development and maintenance of the backend components of multiple services related...SeniorImmediate startRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Java Backend Developer. Be the first to apply!
Related searches
- java web developer Woodbridge, NJ
- java developer Woodbridge, NJ
- java software engineer Woodbridge, NJ
- senior app developer Woodbridge, NJ
- senior magento developer Woodbridge, NJ
- senior manager pmo Woodbridge, NJ
- senior accountant part time Woodbridge, NJ
- senior application support engineer Woodbridge, NJ
- senior analyst Woodbridge, NJ
- senior tax Woodbridge, NJ

