drjobs
Backend Engineer JavaJ2EE Spring Boot REST Hybrid - Sunnyvale CA
drjobs
Backend Engineer Jav....
Vision It US
drjobs Backend Engineer JavaJ2EE Spring Boot REST Hybrid - Sunnyvale CA العربية

Backend Engineer JavaJ2EE Spring Boot REST Hybrid - Sunnyvale CA

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2277156

Additional Job Details

What is the project this person will be working on? Marketplace Acceleration
How will they contribute to the project? Implement Pickup and Delivery for Marketplace
What is the makeup of the team? It is team of backend engineers. Lead provides the guidance what is daily task and backend engineers will understand the requirement and deliver and troubleshoot any production issues.
Does the candidate need to be in a certain Client location/hub or remote? Sunnyvale, CA
Will a Client badge be needed at onset or in the future? Yes
If hybrid or in office role, how many days a week will the candidate need to come into the office? 2 days per week
Please note that candidates who will be working in Bentonville, AR, Reston, VA or some Texas locations must have a VendorSAFE background check completed.
Does this contract have the opportunity to extend or convert to an FTE? Yes
Have you previously hired for this role? Yes
If so, where have candidates historically fallen short? Communication and proactiveness specially while working remote

Description:

Your main goals are to:

  • Power Client inventory system, handling billions of events daily.
  • Maximize on-site availability while minimizing reject rates due to lack of inventory.
  • Give more insight to our marketing and operations teams via more historical data and improved analytics.
  • Unify inventory management responsibilities currently spread across multiple systems and teams.
  • Debug production issues with other teams across services and multiple levels of the stack.


Requirements:

  • Top-notch programming skills, with an interest in functional programming languages.
  • Solid Coding skills in Java/J2EE technologies with Spring Boot experience
  • Solid understanding of designing, developing and supporting large scale, cloud based distributed systems.
  • Experience with REST based API Development
  • SOA Architecture experience is needed to develop scalable APIs
  • Exposure to event based and asynchronous processing.
  • Strong operational excellence and testing skills.
  • Someone who values automation. We don't like solving the same problem manually over and over.
  • Experience working with distributed databases (Cosmos/Cassanda/etc)


Nice to Have:

  • Fluent in a few programming languages, functional, dynamic and static.
  • Solid understanding of how to use data structures to solve problems optimally.
  • Good understanding of event-driven systems.
  • Experience with Apache Kafka or similar streaming platform.
  • Understands DevOps: how to support large scale distributed systems, how to prioritize and escalate issues.

Required Skills : Java,Javascript
Additional Skills : Software Developer

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.