Development and integration of technological components
Implementation of user requirements
Prototyping
Elaboration of test programs
Integration with other applications
Writing of technical documentation
Assistance with deployment and configuration of the system
Participation in meetings with the project teams
Requirements
Master's degree in IT and minimum 11 years of experience in a relevant field (or Bachelor's in IT and minimum 15 years of experience).
Strong expertise in **Java (8 or 11. Java 17+ would be a plus)**, **Spring/Spring Boot 3+**, **Hibernate/JPA**, **Spring Security**, **MVC**, **Validation**, and **Testing** (JUnit, Mockito, Spring Boot Test).
Proficiency with **CI/CD tools**, **Git/Bitbucket**, **Maven**, and **Gradle**.
Solid experience with **Angular**, **NPM**, **Oracle (8+)**, and **PL/SQL**.
Working knowledge of **Struts**, **JSP**, **KnockoutJS**, **jQuery**, and **Kendo UI**.
Experience with **WebLogic**, **Tomcat**, **JSON** (Gson/Jackson), and **REST/SOAP Web Services**.
Familiarity with **API Gateways** (e.g., WSO2, Spring Cloud Gateway, Eureka/Zuul).
Experience using the **Atlassian suite** (JIRA, Confluence, Bitbucket, Bamboo).
Excellent English language skills(C-level, written and spoken).
Benefits
At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.