Job description Role : Technical Specialist – Java Architect Location : Italy – Bari / Milan (Hybrid) Hiring : Permanent Primary Technical Skills : Java, J2EE, Postgres DB, Oracle DB, Security, Java Messaging Architecture, Messaging Interface, FTP, Java Keystore, Logback, Design patterns (DAO, DTO, Factory, Singleton, Strategy, Multiplexer, MVC, ) Secondary Technical Skills : HTML, CSS, nShield HSM, Jira, Mobile / iOS Key Responsibilities and Tasks : Work closely with product owners to understand and translate business objectives into technical requirements. Analyze new change requests, design solutions, and guide developers in implementation. Support development teams and supervise the design, testing, and modification stages. Ensure up-to-date documentation. Keep track of compliance requirements and adhere to schedules. Identify root causes for incidents / bugs and help find permanent solutions for recurring issues. Nice to have skills background : Experience in incident handling and problem solving in an L3 support team. Experience with SFTP protocols. Understanding of blockchain technology. Understanding of Swift messages. Preferred personal qualities : Service-minded and responsible within relevant work areas. Able to work independently and quickly acquire necessary knowledge and technologies. Effective communicator, respectful of diversity. Structured and analytical in approach. Adaptable and responsive to change. Mandatory Skills : Hibernate, Java, Spring Cloud, Microservices, Spring, Spring Security, Spring Boot, Spring MVC, Spring Integration, Spring Cloud J-18808-Ljbffr