We are seeking a Backend Java Developer for a 12-month contract position based in New York City, New York.
Responsibilities
Design and develop backend systems using Java
Architect scalable, distributed systems following industry best practices
Collaborate across multiple engineering teams to deliver complex technical initiatives
Contribute to the development of modern search infrastructure
Qualifications
Required
5+ years of professional software engineering experience developing backend systems using Java
Degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent work experience
Experience architecting scalable, distributed systems using industry best practices
Experience collaborating across multiple engineering teams to deliver complex technical initiatives
Excellent collaboration and communication skills
Preferred
Self-starter mindset with a strong sense of ownership
Passion for building scalable distributed systems and modern search infrastructure
Drive to produce high-quality technology and products