Java WEB Full-Stack Developer

at ADVANCE-IT GROUP
Location Yaoundé, Cameroon
Date Posted January 31, 2020
Category Web Design & Development
Job Type Full-time
Currency CFA

Description

1- Missions

Within the Technical Service, their main missions will be to:

  • Develop Java applications in distributed architectures, respecting both the functionalities and constraints contained in the specifications as well as norms and standards.
  • Ensure the visual and functional ergonomics of WEB applications.
  • Ensure the portability and interoperability of WEB applications by taking into account the different platforms and browsers.
  • Implement responsive design , UX and WEB UIs.
  • Ensure the accessibility of WEB applications through compliance with W3C standards.
  • Ensure optimization of SEO (natural referencing) by integrating web semantics during the development (tags, keywords, URL optimization) of WEB applications.
  • Ensure the test phases, corrections, and acceptance of the functioning of the applications while checking the good integration of the development.
  • Write technical specifications to explain the product code and make it understandable by all.
  • Participate in the phases of production and delivery of the new application to the customer.
  • Maintain the software produced in operational conditions, ensure its evolutionary and corrective maintenance.

2- Skills required

  • Perfect command of the Java programming language;
  • Perfect mastery of the Spring Framework ( Core, MVC, Boot, Data, Security, Batch );
  • Excellent knowledge of JPA, Hibernate, Maven, JUnit, API REST;
  • Good knowledge of WEB integration (Javascript, Typescript, AngularJ 6, HTML5 / CSS3);
  • Mastery of Angular 6 , Bootstrap, HTML5 and CCS3;
  • Mastery of Typescript, Javascript / JQuery, and REST APIs;
  • Mastery of Responsive Design;
  • Mastery of MySQL databases;
  • Good knowledge of a frontend unit test tool (MOCHA, Jasmine, etc.)

3- Additional skills

  • Good knowledge of Agile methodologies, particularly SCRUM .
  • Good knowledge of a collaborative development tool (GitLab, GitHub, etc.);
  • Good knowledge of WebDesign  ;

 

4- Academic and Professional Profile

  • BAC + 4 minimum in Computer Science;
  • Three years of professional experience;
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@newjobscameroon.com