Skip to main content

Java developer

Experience: 4-7
Posted: 14 Sep,2021
Location: United Arab Emirates

Roles & responsibilities

  • Program architecture. Project stakeholders understand the overall vision of what needs to be accomplished and need the skills of a Java Developer to complete their project.
  • Gather requirements. Before a Java Developer can begin working on a project, they must gather requirements from all involved in the planning process.
  • Development. In the development phase, a Java Developer begins the process of writing the code, ultimately resulting in a completed program.
  • Testing. As each feature is completed, the Java Developer will test it and debug. The goal here is to ensure each feature works the way it is intended.
  • Deployment. During deployment, code is transferred to a live environment. It should be fully functional for deployment.
  • Maintain & optimize systems. The Java Developers work doesnt end just because the program is complete. 
  • Project management. While a Java Developer might work with or report to a Project Manager, its important that they themselves have project management skills.
  • Leading & liaising. A Senior Java Developer will be tasked with several roles and responsibilities that offer ownership of the project and results.
  • Vendor management. Senior Java Developers come up with new ideas and get approval from clients or stakeholders to act on them.


JD and skill set requirement are the following:

  • Java 8,
  • Spring Boot
  • Spring MVC, Spring Webservices, Data
  • Bootstrap
  • Angular
  • HTML5, CSS3, SCSS
  • Hibernate
  • React
  • Angular (preferred)
  • Oracle database



Required Skills

Skill
Years
Months
Java Spring Boot
4
0
Spring MVC
5
0
Bootstrap
5
0
Angular 2+
5
0
CSS3, HTML5
5
0
Hibernate/JPA
5
0
React Framework
4
0
Oracle Database
5
0