What are the responsibilities and job description for the Backend Engineer (Java + Springboot) position at Syren Cloud Inc?
Backend Engineer (Java Springboot)
Bellevue, WA. (Hybrid)
Job Responsibilities
Bellevue, WA. (Hybrid)
Job Responsibilities
- Design new experiences for eBay 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
- BS/BA in Computer Science or related field plus 5 years work experience or MS with 3 years of relevant experience
- Experience with Java / J2EE or Scala, Oracle / NOSQL DBs, JSON, XML
- Nice to have: experience with Node JS, Javascript, HTML5, CSS3
- Experience building web applications and RESTful endpoints
- Experience working with frameworks such as Spring MVC
- Experience with event driven programming handling large volume of events
- Knowledge of core CS concepts such as common data structures and algorithms
- Code samples from private GitHub repos, side projects, and open source project contributions is a plus
- Candidates should be self motivated and willing to learn and contribute.