Jobs at Syrinx

View all jobs

Senior Software Developer (GraphQL & Java)

Remote, Remote
Senior Software Developer (GraphQL & Java)
Remote role
Syrinx eCommerce Partner
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. ​

We are looking for senior level application developers to build the new back-end of a Batch Communication platform for an eCommerce company. Ideally looking for a Senior-level Java developer with Strong GraphQL experience. This person will lead their efforts/help determine best practices for transition from Restful API to GraphQL

What You’ll Do
  • Leverage languages and Frameworks such as Java and GraphQL to support current infrastructure
  • Audit the current Batch Communication GraphQL Graph and continue to design and build scaling durable solutions that can be reused by the Front End team
  • Work with large and diverse data sets
  • Help build and advocate the technical roadmap centered around the Batch Notifications ReThink Project
  • Mentor junior engineers through training, coaching, code reviews and 1:1 mentorship
 
What You’ll Need
  • 3 + years of full-time software development experience, working with cross-functional teams (building API designs)
  • 3+ years experience with modern web application development with knowledge of JS ecosystems and open source web frameworks (e.g.React/GraphQL/Kubernetes)
  • 3+ years mentoring experience
  • Ability to think creatively and find opportunities in processes, code and architecture to improve
  • Team Player with a collaborative approach to problem solving
  • Strong communication skills and ability to work cross functionally with design and product counterparts
  • Solid understanding of performance implications and scalability of code
 
Nice to Have
  • Familiarity with MSSQL, Spring Boot, Docker
  • Cloud Experience (GCP)
 

 

Share This Job

Powered by