




Job Summary: An IT professional focused on Java-based web application development, system maintenance and support, aiming to innovate and ensure solution security. Key Highlights: 1. Develop web applications using JAVA, HTML, and JavaScript 2. Perform preventive and corrective maintenance on existing source code 3. Implement/Update secure development tools and best practices Description: * Bachelor's degree in Information Technology or related fields * Driver's license category B * Strong proficiency in Java (preferably recent versions such as Java 8+) * Proven experience with Spring Boot (API and RESTful service development) * Spring Core, Data JPA, and Web modules * Experience with JPA/Hibernate and relational databases (Oracle) * Ability to design, develop, and consume RESTful APIs * Build tools: experience with Maven or Gradle * Knowledge of unit testing (JUnit, Mockito) and integration testing * Form-based authentication, token-based authentication (JWT, OAuth2) * Configuration of authentication providers (in-memory users, JDBC, LDAP, OAuth2/OpenID Connect) * Understanding of concepts such as UserDetailsService and PasswordEncoder (especially BCrypt or Argon2 for password hashing) * Develop web applications using JAVA, HTML, JavaScript, and related technologies * Prepare supplementary documentation (HELP, MANUALS, or USER INSTRUCTIONS) * Perform preventive and corrective maintenance on existing source code at Unimed * Gather client/user requirements * Guide support departments * Drive company vehicles for external activities * Collect problem-related data from users * Draft documents * Handle incidents via the IT demand registration system * Implement/Update secure development tools and best practices 2511040202261787285


