JOBSEARCHER

Sr. Java Backend Developer

Overview In this role you will design, build, and scale backend systems powering FreshDirect’s e-commerce and logistics platforms. You’ll work with cross-functional teams to deliver fast, reliable, and secure services that enhance the customer experience. You’ll focus on RESTful APIs, microservices, and data-driven performance improvements at scale. This is an opportunity to shape core infrastructure for a tech-driven food supply chain with wide impact. You’ll join a collaborative, global team tackling complex problems to keep freshness at the forefront of delivery. Compensation / BenefitsCompetitive compensation and equityMedical, dental, vision, life insurance, and disability coverage401(k) with employer matchPTO, holidays, and paid time offOn-site amenities (gym, cafeteria, parking, shuttle)Professional development and mentorship opportunities ResponsibilitiesDesign, develop, and maintain RESTful APIs and microservicesBuild and optimize backend systems using Java, Kotlin, and Spring BootWork on system architecture, caching, and performance optimizationDevelop and maintain services integrated with GraphQL, JPA, JMS, and ActiveMQDeploy and manage containerized applications in Docker and Kubernetes environmentsImplement CI/CD pipelines using Jenkins and GitHub ActionsWrite and optimize queries for Oracle 12c+, SQL, and PL/SQL databasesMonitor and tune performance using APM tools such as Dynatrace, AppDynamics, or New RelicEnsure compliance with modern security standards and best practicesCollaborate with team members across New Jersey and Istanbul to deliver high-quality, scalable solutions. Key requirements3+ years of professional backend development experienceStrong proficiency in Java, J2EE, and RESTful API developmentExperience with Kotlin, GraphQL, and Spring/Spring BootFamiliarity with caching frameworks such as Redis or EhcacheExperience with Docker, Kubernetes, and Linux/SolarisHands-on experience with CI/CD pipelines using Jenkins or GitHub ActionsExpertise 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 mindsetStrong communication skills and a collaborative approachproblem-solvingadaptabilityproactive mindsetJavaJ2EERESTful API development