Leading the architectural strategy for the HRIS product domain, the full-time Software Architect (Java) will serve as the primary technical authority, collaborating with engineering teams to ensure scalable and compliant platform development while working remotely from anywhere in the US or Canada. Key responsibilities Act as the lead architectural voice for the HRIS domain, owning the technical integrity of the platform Partner with the Director of Engineering and Product Management to align technical capabilities with business goals Produce high-level designs and guide engineering teams through complex feature development Required qualifications 10+ years of Java development experience with a proven history of architectural leadership in enterprise-scale SaaS environments Expert-level knowledge of Spring Boot 3.x and Java 17/21+, focusing on enterprise-wide patterns and scalability Deep expertise in Distributed Systems, Microservices, and Event-Driven Design at an enterprise scale Strong expertise in Oracle RDBMS and PL/SQL, with experience in transitioning to modern service-centric logic Exceptional ability to influence and align multiple engineering teams and stakeholders without daily codebase involvement