Skip to main content

UI/Frontend Java Developer (React / Angular + Spring Boot)

Technology
Scalable Systems
Toronto, United States$6,667 - $10,000 /monthToday
Full timeOn-site

Job description

Scalable AI Inc. (Scalable Systems) is a global data, AI, and digital transformation company helping enterprises solve complex business challenges through cutting-edge technology and modern cloud solutions.

Role Overview:

  • Job Title: UI/Frontend Java Developer
  • Job Type: Full time
  • Skills: React or Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, Java, Spring Boot, REST APIs, Git
Job Description:
  • Build the screens people use every day: you will turn designs into fast, responsive, accessible web interfaces for enterprise applications used at scale, working end to end from the UI down to the Java services behind it.
  • Develop reusable UI components and front-end modules in React or Angular with TypeScript, following modern front-end best practices.
  • Connect the front end to Java/Spring Boot microservices through RESTful APIs, partnering with UX/UI designers, product owners, and back-end engineers in an Agile/Scrum team.
  • Improve page performance, cross-browser compatibility, and accessibility (WCAG), and write unit tests for the code you ship.
  • Technology: React or Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS, Java, Spring Boot, REST APIs, Jest/Jasmine, Git, CI/CD.
Required Qualifications:
  • 5+ years of front-end development with React or Angular and TypeScript/JavaScript, HTML5 and CSS3 (SCSS, responsive design).
  • Hands-on experience with Java and Spring Boot, and consuming RESTful APIs (JSON).
  • Experience with state management (Redux, NgRx, or similar), Git, and CI/CD pipelines.
  • Experience working in Agile/Scrum teams and clear written and verbal communication.
  • Willing to relocate for on-site or hybrid roles.
Preferred Qualifications (Optional):
  • Microservices architecture and cloud platforms (AWS, Azure or GCP).
  • UI testing frameworks (Jest, Cypress, Playwright) and accessibility standards (WCAG 2.1).
  • Experience with design systems or component libraries (Material UI, Angular Material, Storybook).
  • SQL or NoSQL databases (Oracle, PostgreSQL, MongoDB).
“Scalable AI Inc. (Scalable Systems) is an Equal Opportunity Employer and considers all qualified candidates fairly, without discrimination based on any legally protected characteristic. Barrier-free accommodation is available upon request.” Pay: $80,000.00 - $120,000.00 per year

Work Location: In person

Keywords
user-interface-uijavajava-developerreact-jsreactspringspring-boottime-and-attendancetypescriptmicrosoft-typescriptjavascriptes6html5css-3job-descriptionsplanning-and-designvisual-art-designenterprise-applicationspolicies-and-practicesmicroservices

Interested in this role?