Description


This full stack developer under the guidance of technical architects and leads, will be responsible for developing, integrating, and testing of web applications in React and Node.js frameworks as well as rest applications/microservices using Java Spring/Core and Hibernate.
This person should be able to work in a multi scrum team environment and have good communication and interpersonal skills and may assist in researching, architecting, designing, prototyping, troubleshooting, mentoring, directing, load testing, code quality checking, application security conformation and other technical areas. They may also assist in developing, maintaining, and supporting applications using Java technologies.
This worker may serve as technical lead in one or more areas and help integrating and verifying code that is built by internal and external teams.
1.  Hands on experience in development of applications using Java Enterprise Edition (JEE) Platform
2.  Spring Framework
3.  Java RESTful web services using JSON
4.  Agile methodology
5.  Unit and system testing of code
6.  JPA, Hibernate or equivalent
7.  Oracle Database or equivalent
8.  React.js, Node.js, Redux
9.  GitLab
10.Maven or Ansible
11.Reporting using Jasper or PowerBI
12.Jersey or equivalent
13.ThymeLeaf or equivalent
14.Visual Studio Code
15.Responsive design and coding to adapt to phones, tables and other devices
16.Prototyping

Education

Bachelor's degree