We are currently seeking a skilled Senior Java Full-Stack Engineer to join our team and accelerate the development of our client’s flagship workforce management product, HotSchedules Labor . You will be a part of an international team, with developers and QA professionals from Ukraine, Latin America, and the US. The team primarily consists of full-stack developers, though the current backlog has a heavier focus on backend tasks. This is a fantastic opportunity for a developer looking to grow in both technical skills and language proficiency while working on a global product. Join our team and make an impact in the workforce management space! Responsibilities: Develop new features from the product backlog to enhance HotSchedules Labor. Build RESTful services to support high-volume, low-latency web and mobile applications. Design and implement database schemas to accommodate new functionality. Maintain and optimize the existing codebase to ensure scalability and performance. Requirements: Strong proficiency in Java 11 (Java 17 is a plus). Solid experience with Spring framework. Good understanding of JavaScript, HTML, and CSS. Experience with ReactJS for frontend development. Familiarity with AWS or Azure cloud services is a plus. Experience with BackboneJS is a bonus. At least an intermediate level of English proficiency to participate in team meetings and discussions. We offer: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits Seniority level Not Applicable Employment type Full-time Job function Industries: Software Development, Technology, Information and Internet, and IT Services and IT Consulting #J-18808-Ljbffr