Unicredit S.p.A. - Romania Branch
General Information
Job ID
34820
Company
Unicredit S.p.A. – Romania Branch
Competence Line
Digital
Country
Romania
Job Type
Professional
Functional area
Digital & Data
Working time model
Full-time
Contact
[email protected]; [email protected]
In this role, you are accountable for the backend design, implementation, and stability of one or more applications. You will contribute to the development of scalable and performant services, ensure alignment with architecture, security, and compliance standards, and collaborate with cross-functional teams to evolve the application landscape in the RISK & ESG domain.
The RISK&ESG Group is responsible for the evolution and maintenance of the IT solutions capable of calculating all metrics required by managerial & regulatory processes.
Operating at the intersection of Risk & ‘Environmental Social & Governance’ (ESG), the team plays a strategic role in delivering high-quality, data-driven applications aligned with internal and external mandates.
All platforms follow a Consistent IT blueprint, leveraging on:
sub-domain specific functional skills to support requirements definition
engines implemented in different programming languages (Java/Java Spark, SAS, etc.) based on sub-domain needs
standardize engines outcome leveraging on data products within the Data Platform
What you’ll be doing
Key tasks and responsibilities:
Design and develop scalable and maintainable backend components using Java and Spring Boot
Implement RESTful APIs and batch processes in compliance with internal architecture and integration standards
Collaborate with technical analysts, architects, and DevOps teams to ensure high-quality delivery
Perform unit and integration testing; contribute to debugging and performance tuning activities
Ensure production stability by supporting release, deployment, and post-go-live monitoring phases
Contribute to the continuous improvement of application performance, resiliency, and maintainability
Maintain technical documentation and knowledge repositories
Apply software engineering best practices, including clean code, design patterns, and version control
Support the technical direction of change in applications and infrastructure resource needs
What you’ll need to succeed
Requirements:
Mandatory
5+ years of experience in backend development, with a focus on Java/J2EE and Spring Boot
Be open to managing and evolving existing applications developed several years ago (e.g., using Struts or legacy frameworks); the ability and willingness to work on both new developments and historical platforms is key in the day-to-day context
Solid understanding of microservices architecture and API design principles
Proficiency in SQL and experience with relational databases (e.g. Oracle, PostgreSQL)
Familiarity with batch processing and scheduling tools (e.g. Airflow)
Strong analytical skills and attention to detail in debugging and root cause analysis
Experience with version control systems such as Git
Familiarity with DevOps principles, CI/CD pipelines, containerization (Docker)
Good knowledge of software design principles, design patterns, and OOP
Ability to work in cross-functional teams, including remote collaboration
Excellent communication skills in English (written and spoken)
Solid understanding of Risk and ESG domains, with exposure to regulatory-driven environments (e.g. EBA, ECB)
Experience working with tools like JIRA, Confluence, and technical documentation platforms
Nice to Have:
Experience with message-driven architectures (e.g. Kafka)
Familiarity with data integration tools (e.g. SAS, Ab Initio, Informatica)
Knowledge of software quality assurance and testing frameworks
Understanding of domain-driven design (DDD), event sourcing
Experience in query optimization and performance tuning
Basic understanding of cloud architectures (AWS, Azure, or GCP)
Preferred University path in Information Security, Computer Science, Engineering, Mathematics, Physics or related
Basic communication skills in Italian (written and spoken)
Experience with regulatory or ESG-focused platforms
Understanding of data quality monitoring and technical testing (unit/integration)
What you’ll 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
About UniCredit Group
UniCredit is a pan-European Commercial Bank with a unique service offering in Italy, Germany, Central and Eastern Europe. Our purpose is to empower communities to progress, delivering the best-in-class for all stakeholders, unlocking a better tomorrow for our clients and our people across Europe. We serve over 15 million customers worldwide. They are at the heart of what we do in all our markets. Digitalisation and our commitment to ESG principles are key enablers for our service. They help us deliver excellence to our stakeholders and creating a sustainable future for our clients, our communities and our people. We are an equal opportunity employer. We stand together in nurturing a workplace that welcomes diverse thinking and inclusive behaviors. Making all voices heard and leveraging “diversity of thought” regardless of gender identity, age, race, ethnicity, sexual orientation, ability, cultural background, we ensure sustainable growth and new business opportunities, a strong drive for innovation and creativity, as well as a general improvement of the work climate with positive impact on productivity, well-being and engagement of our people.
Unicredit S.p.A. – Romania Branch
You must sign in to apply for this position.
