Java Software Engineer

08 Feb 2025

Vacancy expired!

Job Title: Java Software Engineer (Backend)

Locations: San Jose, CA (Hybrid Remote – requires 2-3 days onsite work per week)

Term: Right-to-Hire (Perm conversion by the end of the year)

Industry: eCommerce

Note: No C2C/Visa Sponsorship

Job Overview:As a services engineer, you will work closely with designers, product managers and other engineers (frontend, backend, native, machine learning, quality) to redefine the advertising space. Responsible in developing a large-scale Ad system primarily focus on public API’s, notification system, API and data integrations, etc. Experience with large-scale applications, designing applications, and backend implementation is needed for this role.

Responsibilities:
  • Design new experiences for sellers and advertisers to promote their products, manage their advertising campaigns, and run their businesses
  • Build highly available, scalable RESTful APIs
  • Develop systems using Java / Scala, Spring, JavaScript/Node JS
  • Learn new external and internal technologies as the need/opportunity arises
  • Operate within our internal open-source community where we share a variety of projects and codebases
  • Build, test, and deploy your code in a continuous manner
  • Execute as part of a multi-functional Agile team that rapidly delivers iterative value to customers
  • Contribute to technical conversations and debates, and decide upon approaches and tools to utilize
  • Lead by example and share the knowledge with the team

Qualifications:
  • Languages: JAVA/J2EE (very significant, 80% of the work is based on this), Scala (required as a secondary language but not used in major framework development), Python (optional, might be used for writing scripts and some codes).
  • Excellent coding skills with eye on performance & scalability. Should have experience working with large-scale projects, so they can understand the current system. It will be hard for a candidate to understand the project without this experience.
  • Driven- able to update/manage tasks, reach and resolve dependencies.
  • Good communication skills and able to interact regularly with the team.
  • BS/BA in Computer Science or related field plus 5 years work experience or MS with 3 years of relevant experience.

Interview Process:
  • Coding Test minimum passing score required
  • Two sixty-minute technical interviews
  • One thirty-minute cultural fit interview with manager

  • ID: #49082624
  • State: California Sanjose 95101 Sanjose USA
  • City: Sanjose
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-08
  • Deadline: 2023-03-19
  • Category: Et cetera