UI/Frontend Java Developer (React / Angular + Spring Boot)
Technology
Scalable SystemsToronto, 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
- 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.
- 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.
- 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).
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?