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.