Position Description:
We are looking for an experienced-on Java Fullstack to join our team.Your future duties and responsibilities:
Responsibilities
 
- Deep knowledge of the following languages: Java, ANGULAR, SQL
- Knowledge of some of these tecnology: Spring boot, Gitlab
- Deep knowledge of relational databases such as: Oracle DB , MongoDB, Kafka
- Knowledge of some of these tecnology: PostgresSQL, Kafka
- Knowledge of abstract classes, interfaces, mastery of the object paradigm
- Knowledge of web archietettures, application client/server, API services
- Knowledge of cloud architettures, microservices and containers
- Knowledge of Requirements Collection, Analysis, Design, Development and Test activity
- Unit Test competence
Design and Development integration process (and sub process) allowing transformation, validation and enrichment of payment flows exchanged
 
 
 .
Hands on knowledge on Angular JS
 
 
 .
Delivering a complete front end application
 
 
 .
Ensuring high performance on desktop
 
 
 .
Writing tested, idiomatic, and documented JavaScript, HTML and CSS
 
 
 .
Coordinating the workflow between the graphic designer, the HTML coder, and yourself
 
 
 .
Cooperating with the back-end developer in the process of building the RESTful API
 
 
 .
Communicating with external web services
 
 
 .
Writing extensive unit tests
 
 
 .
Good knowledge on Spring boot and hibernate
 
 
 .
Develop Java EE applications
 
 
 .
Work with development teams and product managers to ideate software solutions
 
 
 .
Design client-side and server-side architecture
 
 
 .
Build the front-end of applications through appealing visual design
 
 
 .
Develop and manage well-functioning databases and applications
 
 
 .
Write effective APIs
 
 
 .
Test software to ensure responsiveness and efficiency
 
 
 .
Troubleshoot, debug and upgrade software
 
 
 .
Create security and data protection settings
 
 
 .
Build features and applications with a mobile responsive design
 
 
 .
Write technical documentation 
Skills: