* University degree in IT or relevant discipline, combined with minimum 9 years of relevant working experience in IT;
* Minimum 4 years of experience in Java (both with J2SE and J2EE) with extensive knowledge and expertise in the use of design patterns;
* Minimum 4 years of experience with Spring and Spring Boot frameworks;
* Minimum 4 years of experience in relational databases (Oracle, PostgreSQL, etc.);
* Minimum 4 years of experience with SQL language;
* Minimum 4 years of experience in Object Oriented design patterns;
* Minimum 4 years of experience with Angular2 framework or similar;
* Minimum 3 years of experience in developing secure web applications;
* Minimum 3 years of experience with JIRA and GITLab;
* Minimum 3 years of experience with Docker and Kubernetes;
* Minimum 3 years of experience with web services (REST and SOAP), with expertise in the design and development;
* Minimum 2 years of experience with XML;
* Minimum 2 years of experience in architecture and design of information systems;
* Minimum 2 years of experience with Tomcat;
* Very good knowledge of Angular and eUI;
* Good knowledge of microservices and architecture in the cloud;
* Good knowledge of applications design;
* Good knowledge of Cloud Services;
* Good knowledge of GitHub, Jira and Confluence;
* Good knowledge of SQL and NoSQL databases;
* Excellent command of the English language.
1.