Java UI Developer Job Description

Java UI Developer Job Description Template

Our company is looking for a Java UI Developer to join our team.

Responsibilities:

  • Actively participate in backlog grooming, planning sessions, daily scrums, retrospectives, and any other team meetings;
  • Develop in-depth knowledge of the products and business domain;
  • Responsible for migrating code deliverables and technical solutions through the development, test and production environments;
  • Create test stubs and test data as necessary;
  • Write source code, adapt existing components, and test the developed components as units;
  • Build and maintain strong working relationship with the internal team, business partners, architecture, and external teams.

Requirements:

  • You understand the interplay between JavaScript, HTML, and CSS, and you can dynamically build, modify, and style elements on a page with ease;
  • You have experience with localization;
  • You are knowledgeable about front-end build tools such as gulp, webpack, and Sass. Experience with WebGL is a plus;
  • You have shown experience building responsive or mobile-first sites;
  • You understand source version control software and package managers (SVN, Git, and NPM);
  • You strive to use web standards to build solutions using semantic markup, templates (Handlebars), and Sass;
  • You are well versed in fundamental visual and interactive design discipline;
  • Execution of the full lifecycle of development;
  • Must have skills in Java, SpringBoot, HTML,CSS, JavaScript, Typescript;
  • Familiarity with E37modern front-end build pipelines and tools;
  • Excellent analytical skills needed to understand requirements and resolve issues;
  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field;
  • Excellent in Java, SpringBoot, JavaScript and OOP JavaScript, Typescript, ES6;
  • Knowledge of modern authorization mechanisms, such as JSON Web Token;
  • Ability to understand business requirements and translate them into technical requirements.