ACL Digital
Backend Developer(Java, GO)
ACL Digital, San Jose, California, United States, 95199
Title: Backend Developer (Java, GO)Location: Remote (Preferred 1 on EST and 1 on PST)
Job Description:
Service Engineer Backend Developer
Primary responsibilities:Ensuring availability, performance, security, and scalability of production systems.Serve as primary POC for LiveOps/GCX to address service incidents and troubleshoot/triage as appropriate. Work with the core engineering team to address bugs and deploy services across different environments.Collaborate with infrastructure teams to scale for service capacity and traffic spikes of 20x normal load during T1 events.Provide recommendations for architecture and process improvements.
Secondary responsibilities:Create and maintain service health dashboards to monitor production systems. Implement alarms where there are gaps in service health monitoring Maintaining and updating eBay Live SOP
Requirements:Experience with modern programming languages, e.g. Java, Go, C++ Experience in building large, reliable, scalable distributed systems Experience with building event-driven applicationsExperience with designing and building RESTful APIsExperience with modern DevOps principles and continuous deliveryWork closely w/ colleagues and customers in different functional groups and remote offices Hands on experience with GraphQL is a big plusExperience on web socket is a big plusHow does this project impact the line of business or eBay as a whole?
eBay Live- provide livestreaming experience in the eBay appNormally eBay can have issues but streaming needs to mitigate issue quicklyProvide support for the live sellers and buyer and help identify the issue and resolveLess on the feature dev side more on the bug fix and provide that supportLooking for backend and service development side in terms of past experienceIdentify root cause of issue then provide the fixes/resolutions- could also help team evolve the monitoring alerting process/system
Required Skills (top 3 to 5/ non-negotiables):
What you like to see on resumes? (nice to have)
1Java experience is a must
1Unique to live so streaming experience - Live, radio streaming and video streaming tools
2Rest API/GraphQL experience is important
2Springboot experience
3Debugging skills as this role is more on the support side than development
3Soft skills:Great level of communication skills, strong problem-solving skills
4Basic Computer Science knowledge
45Will speak with buyers and sellers directly so need great communication skills
5Disqualifiers or Dislikes on Resumes:
N
Education Requirement:
Education- minimum high schoolNo college experience- 7-9 years of experience Minimum 3-5 years of experience with College degree
Required Testing:
N
Software Skills
Java, Spingboot, debugging skills
Job Description:
Service Engineer Backend Developer
Primary responsibilities:Ensuring availability, performance, security, and scalability of production systems.Serve as primary POC for LiveOps/GCX to address service incidents and troubleshoot/triage as appropriate. Work with the core engineering team to address bugs and deploy services across different environments.Collaborate with infrastructure teams to scale for service capacity and traffic spikes of 20x normal load during T1 events.Provide recommendations for architecture and process improvements.
Secondary responsibilities:Create and maintain service health dashboards to monitor production systems. Implement alarms where there are gaps in service health monitoring Maintaining and updating eBay Live SOP
Requirements:Experience with modern programming languages, e.g. Java, Go, C++ Experience in building large, reliable, scalable distributed systems Experience with building event-driven applicationsExperience with designing and building RESTful APIsExperience with modern DevOps principles and continuous deliveryWork closely w/ colleagues and customers in different functional groups and remote offices Hands on experience with GraphQL is a big plusExperience on web socket is a big plusHow does this project impact the line of business or eBay as a whole?
eBay Live- provide livestreaming experience in the eBay appNormally eBay can have issues but streaming needs to mitigate issue quicklyProvide support for the live sellers and buyer and help identify the issue and resolveLess on the feature dev side more on the bug fix and provide that supportLooking for backend and service development side in terms of past experienceIdentify root cause of issue then provide the fixes/resolutions- could also help team evolve the monitoring alerting process/system
Required Skills (top 3 to 5/ non-negotiables):
What you like to see on resumes? (nice to have)
1Java experience is a must
1Unique to live so streaming experience - Live, radio streaming and video streaming tools
2Rest API/GraphQL experience is important
2Springboot experience
3Debugging skills as this role is more on the support side than development
3Soft skills:Great level of communication skills, strong problem-solving skills
4Basic Computer Science knowledge
45Will speak with buyers and sellers directly so need great communication skills
5Disqualifiers or Dislikes on Resumes:
N
Education Requirement:
Education- minimum high schoolNo college experience- 7-9 years of experience Minimum 3-5 years of experience with College degree
Required Testing:
N
Software Skills
Java, Spingboot, debugging skills