Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Software Engineer at Duetto, you will be responsible for designing, developing, and maintaining scalable applications using Java, Spring Boot-based microservices, React, Typescript, JavaScript, and CSS for mission-critical enterprise applications.
  • You will write automated tests to ensure robust and reliable software, utilizing Cypress primarily.
  • Implement event-driven architecture and application integration patterns.
  • Apply data-driven design principles and data scalability techniques, leveraging both SQL and modern NoSQL technologies.
  • Decompose and manage the complexity of large legacy monolith systems.
  • Make architectural decisions to convert successful prototypes into mature, scalable products.
  • Collaborate with cross-functional teams to improve product architecture and engineering practices.
  • Solve technical problems of large scope and complexity with innovative solutions.
  • Drive technical expertise growth within the team through mentorship and knowledge sharing.
  • Actively participate in the analysis of initial issues and goals, conduct research, and determine solution requirements.
  • Enjoy a fully remote position with opportunities for in-person collaboration.

Requirements:

  • BS degree in Computer Science, a related technical field, or equivalent experience.
  • Proficiency in Java, Spring, React, Typescript, JavaScript, CSS, and Cypress.
  • Familiarity with GraphQL and its implementation in modern web applications.
  • Extensive experience with scalable server-side Java and design of mission-critical enterprise applications.
  • Understanding of event-driven architecture, application integration patterns, data-driven design, data scalability techniques, SQL, and modern NoSQL technologies.
  • Ability to implement Spring Boot-based microservices and handle large legacy monolith systems.
  • Previous experience with Backbone.js and migrating functionality to modern React.
  • Passion for analytical applications, forecasting, data visualization, and machine learning.
  • Curiosity about business problems and using modern infrastructure to solve real-world challenges.
  • Strong problem-solving skills, ability to make architectural decisions, and excellent collaboration and communication skills.

Benefits:

  • Work in an ambitious, well-funded, high-growth global technology company.
  • Casual, flexible, collaborative, and fun work atmosphere.
  • Opportunity to create innovative solutions for the hotel industry.
  • Fully remote position with chances for in-person collaboration.
  • Competitive salary and benefits package.
  • Opportunity for technical expertise growth through mentorship and knowledge sharing.
About the job
DR
Duetto Research's company logo
Duetto Research
View company profile
Leave a feedback