UniCredit is looking for a candidate to join the Group Risk Rating & Calculation Platform team. The candidate will be responsible for building and maintaining high-performance solutions in handling large volumes of data, ensuring the smooth operation of the application and ensure alignment with architecture, security, and compliance standards.
- Contribute to the design and implementation of effective and scalable technical solutions.
- Adapt the application to work on different environment configurations by scale-out.
- Develop, optimize, and maintain Java-based backend services and APIs.
- Handle large flows of data, focusing on performance and scalability, with a deep understanding of load balancing, auto-scaling, and high availability.
- Design and implement efficient data processing solutions (including batch processing and real-time data handling).
- Work with databases (Oracle, Teradata) and integrate with data pipelines to ensure seamless data flow.
- Collaborate on the design of system architecture to support large-scale, high-volume data operations.
- Build and maintain responsive, dynamic user interfaces using Angular.
- Ensure the application is optimized for performance and scalability on both the client and server sides.
- Management of the application configurations on Wildfly/Jboss running on Linux-servers
- Integrate frontend and backend services effectively, ensuring smooth communication and optimal data exchange.
- Write unit and integration tests for both backend and frontend components.
- Participate in automated testing and continuous integration (CI) processes to ensure high code quality.
- Debug and troubleshoot production issues and assist in the resolution of bugs.
- Bachelor's degree in Computer Science or a related technical field.
- At least 3 years of experience in similar roles.
- Strong experience in the design and implementation of technical solutions.
- Advanced knowledge of PLSQL.
- Solid experience with Java and frameworks such as Java EE and Hibernate or Spring.
- Experience with microservices and scale-out architecture of Java applications
- Experience with Wildfly/Jboss in Unix/Linux.
- Familiarity with DevOps methodologies and tools like Jenkins, Bitbucket, and Maven.
- Fluency in English.
- Excellent teamwork and communication skills.
- Strong communication and cross-team collaboration abilities.
- Problem-solving mindset with a focus on performance optimization.
What you get in return
- #MakeInnovationHappen: Chance to make an impact in terms of transformation
- #UnlockYourPotential: Join a young and stimulating environment
- #ComeAsYouAre: Working within a global team
- #UnlockYourPotential: Play a role of autonomy with high visibility and exposure
- #BalanceLifeAndCareer: Flexible working hours;
- #BalanceLifeAndCareer: The possibility of working hybrid;
- A professional but still friendly work environment;
- #EnjoyTheBest: Access to our Benefits platform with a dedicated budget that you will be able to use, in order to choose the most suitable benefits for you;
- Healthcare services from one of the agreed providers;
- Holidays accorded based on your working experience (21 up to 25 days);
- Career in a leading international banking group, build on the diversity of its strong local roots;
- Dynamic and multinational environment, full of growing opportunities