UniCredit is seeking a skilled Technical Analyst to join the Daily Banking TA & PMT Team within the Group Technology Office. The successful candidate will play a crucial role in developing and maintaining Java and third party products applications to support daily banking operations. This position offers an exciting opportunity to work in a dynamic environment, collaborating with cross-functional teams to deliver innovative solutions that meet the needs of UniCredit's daily banking operations.
- Lead the analysis, design, and development of solutions for software applications based on Java and Open technologies, on-premise or cloud-based, to meet complex business requirements.
- Architect, develop, test, and deploy highly scalable and secure cloud and Java applications in dynamic, cross-functional environments.
- Mentor and guide junior team members in best practices for cloud and Java development, fostering continuous learning and growth.
- Collaborate with stakeholders, including business analysts, internal and external developers, to understand requirements and translate them into technical specifications and solutions.
- Troubleshoot, debug, and resolve complex issues related to cloud and Java applications, ensuring high availability and performance.
- Contribute to the optimization of cloud infrastructure and Java applications for cost-effectiveness and efficiency.
- Implement and improve CI/CD pipelines to streamline the development and deployment of cloud and Java applications.
- Create and maintain comprehensive, high-quality technical documentation in line with corporate standards.
- Support maintenance activities such as second level support and cartographic update of applications in charge
- Stay updated on industry trends and best practices in cloud computing and Java development, incorporating new technologies and techniques.
- 3+ years of experience in Java development (Java SE/EE) and cloud technologies (e.g., AWS, Azure, Google Cloud).
- Expertise in Java frameworks such as Spring, Hibernate, and Spring Boot.
- Extensive experience in cloud computing platforms and services, including compute, storage, and networking.
- Strong understanding of microservices architecture, RESTful APIs, and cloud-native development.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- In-depth knowledge of DevOps practices, including CI/CD pipelines, automation, and Infrastructure as Code (IaC) with tools like Terraform or CloudFormation.
- Strong understanding of cloud security practices, identity management, and compliance requirements.
- Proficiency in database management, with experience in both relational (e.g., SQL Server, PostgreSQL) and NoSQL databases.
- Excellent problem-solving and troubleshooting skills, with the ability to resolve complex technical challenges.
- Strong communication and collaboration skills, with the ability to effectively work across teams.
- Proven experience as a Technical Analyst or similar role, with a focus on Java and open technologies in the banking or financial services industry.
- Fluency in English, both written and spoken.
- Italian language knowledge at B2 level or higher.
- Experience with serverless architectures and microservices in the cloud.
- Familiarity with monitoring tools such as Splunk or Dynatrace.
- Knowledge of automated testing frameworks and performance testing.
- Familiarity with Agile methodologies and experience working in Agile teams.
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