Full Stack Java Engineer, Sr. (Java / Spring Boot)
About the Company:
Deque is a web accessibility software and services company focused on its mission of Digital Equality. The company works with enterprise-level businesses and organizations to make websites and mobile applications accessible to everyone, regardless of ability. With more than 475,000 extensions installed and over 5,000 audit projects completed, Deque provides accessibility solutions and services to organizations worldwide. Deque is a women-owned and operated company that values innovation, delivering on commitments, and humility. Its experts contribute to W3C Accessibility Working Groups and hold CPACC, WAS, and CPWA certifications issued by the IAAP.
About the Role:
Deque is seeking a passionate, self-motivated Senior Full-Stack Engineer to contribute to its Axe Monitor product and component libraries. The role involves developing a high-volume scanning solution using TypeScript and ReactJS on the frontend, alongside Node.js and Java on the backend. You will serve as the primary engineering contact during US Eastern business hours, taking ownership of backend architecture and independently investigating and resolving production customer issues when overseas team members are unavailable. Deque follows an AI-first engineering approach. You will use AI tools to write and review code, help establish effective AI practices, and apply strong technical judgment to identify errors, security concerns, and edge cases in AI-generated code.
Key Responsibilities:
Production Support: Investigate, troubleshoot, and resolve production customer issues independently during US Eastern business hours.
Backend Development: Build high-volume services, scanner engines, data pipelines, and database queries using Java, Spring Boot, Hibernate, and SQL.Frontend Development: Maintain and develop accessible UI components and APIs using TypeScript, Node.js, and ReactJS.AI-Assisted Engineering: Use AI tools to accelerate development while carefully reviewing AI-generated code for security, logic, and accuracy.
Codebase Understanding: Apply technical judgment and knowledge of complex, long-lived systems to evaluate AI-generated output and maintain code quality.
Required Qualifications:
At least 4 years of full-stack engineering experience, with strong backend expertise in Java, Spring Boot, Hibernate, and relational databases.
At least 2 years of experience with TypeScript, Node.js, and ReactJS.Demonstrated experience using AI tools effectively, along with the ability to identify errors and edge cases.
Ability to independently investigate and resolve live production issues by querying databases and tracing code.
Availability to work dedicated US Eastern business hours, from 9 AM to 5 PM.Experience developing complex software in large enterprise environments, such as finance, insurance, big tech, or scaled SaaS.An active GitHub profile with inspectable code; Java samples are preferred.
Basic knowledge of web accessibility.
Preferred Qualifications:
Familiarity with web accessibility principles, including WCAG, accessible DOM patterns, and ARIA.Commitment to developing deeper accessibility expertise. Claude Certified Developer – Foundations (CCDV-F) credential or equivalent practical experience.
Location and Work Arrangement:
Fully remote position for candidates aligned with the US East/Central time zones and available to work 9 AM–5 PM US Eastern business hours. Flexible working hours are offered within the stated business-hour alignment.
Compensation:
The expected salary range is $120,000–$145,000. Compensation may vary based on each candidate's skills, abilities, and experience. The stated range does not guarantee a particular salary for candidates or current employees.
Equal Employment Opportunity:
Deque is committed to providing equal employment opportunities. Reference and background checks are required.