University degree in IT combined with relevant IT professional experience of 13 years;
Proficiency in Java with extensive experience in designing and implementing scalable, efficient, and secure solutions;
Proficiency with Java back-end frameworks such as Spring boot and Hibernate for the implementation of microservices and RESTful APIs;
Proficiency in Typescript and Angular, experience with asynchronous programming, the redux architecture and particularly the NGRX store;
Proficiency in DevSecOps standards and practices;
Proficiency in PL/SQL and relational databases (Oracle);
Good knowledge of application server management (Weblogic, Tomcat, Apache Maven);
Good knowledge in Web security, authentication and authorization protocols (OAuth, Open ID Connect);
Deep knowledge of the following tools: JIRA, Confluence, Bamboo, Nexus, Jenkins, SonarQube);
Deep knowledge of the reporting tools: Jasper Reports, BIRT Report;
Good experience with API Development and Security. Specifically, Postman: for API development, testing, and documentation, Swagger/OpenAPI: for designing and documenting RESTful APIs and JWT (JSON Web Tokens): for secure user authentication;