Browse All Jobs
Job Description
Duetto, a global technology company transforming the hotel industry, is seeking a Senior Software Engineer. This is a fully remote position with opportunities for in-person collaboration. The Senior Software Engineer will lead the creation of software across the stack, delivering a polished experience for customers. They will provide technical guidance, mentorship to engineers, and own the end-to-end delivery of features and services.

Role involves:
  • Driving the architecture and development of Duetto’s products.
  • Providing technical guidance and mentorship to engineers.
  • Owning the end-to-end delivery of features and services.
  • Designing, developing, and maintaining scalable applications.
  • Writing automated tests.
  • Implementing event-driven architecture.
  • Applying data-driven design principles.
  • Decomposing and managing the complexity of large legacy monolith systems.
  • Collaborating with cross-functional teams.
  • Solving technical problems.

Requirements:
  • BS degree in Computer Science or related field.
  • Proven track record of delivering high-quality software at scale.
  • Proficiency in Java, Spring, React, Typescript, JavaScript, CSS, and Cypress.
  • Familiarity with GraphQL.
  • Extensive experience with scalable server-side Java.
  • Advanced experience with CI/CD pipelines and test automation.
  • Familiarity with event-driven architecture.
  • Strong understanding of data-driven design and data scalability techniques.
  • Proven ability to implement Spring Boot-based microservices.
  • Experience handling the complexity of large legacy monolith systems.
  • Previous experience with PHP web applications and migrating them into Typescript technologies.
  • Experience leading cross-team initiatives.
  • Strong problem-solving skills and ability to make architectural decisions.
  • Excellent collaboration and communication skills.

Role offers:
  • Opportunity to work at Duetto.
  • Fully remote position.
  • Opportunities to collaborate in person.
  • Work-life balance.
Apply Manually