Discover the TOP 100 BEST EMPLOYERS to work for in 2025!

The best employers are looking for the best candidates.

Medior Full Stack Engineer_Digital Engineering (Bank Insurance)_Hybrid/Full remote - UniCredit SpA Milano - Sucursala Romania
Apply externally

Medior Full Stack Engineer_Digital Engineering (Bank Insurance)_Hybrid/Full remote

Published 16.04.2025 | Expires 31.05.2025

Job description

As a Medior Full-Stack Engineer you will be responsible for designing, developing, and optimizing both the frontend and backend services for cloud-based banking and insurance systems. You will work closely with cross-functional teams to deliver scalable and secure cloud solutions that power key financial services, insurance platforms, and claims management systems, ensuring high availability, performance, and compliance with industry regulations.

What you'll be doing

Key tasks and responsibilities:
  • Full-Stack Service Development: Design, develop, and implement both frontend and backend features, with a focus on insurance management, policy issuance, and claims processing systems.
  • Microservices Architecture: Develop scalable and resilient microservices that handle sensitive data, ensuring efficient service integration across multiple platforms.
  • API Design & Management: Define, implement, and manage RESTful APIs to ensure smooth integration between frontend applications, backend services, third-party providers, and regulatory bodies.
  • Cloud Infrastructure & Deployment: Utilize cloud platforms like AWS, Azure, or GCP to deploy and manage both frontend and backend services, using containerization (Docker) and orchestration tools (Kubernetes).
  • Security & Compliance: Ensure full compliance with industry standards and regulations (e.g., GDPR, HIPAA, PCI-DSS) for both frontend and backend systems, with a focus on data security and privacy.
  • Monitoring & Observability: Set up monitoring, logging, and observability tools to track the performance and health of the full-stack services, ensuring optimal system performance and reliability.
  • CI/CD Pipelines: Implement and manage CI/CD pipelines to automate the build, test, and deployment processes for full-stack applications, enabling rapid and reliable software delivery.
  • Collaboration in Agile Teams: Actively participate in sprint planning, backlog refinement, and other agile ceremonies to ensure efficient delivery of features and alignment with business goals.
  • Code Quality & Documentation: Write clean, maintainable, and well-documented code for both frontend and backend components, and contribute to code reviews, documentation, and knowledge sharing within the team.
  • Problem Resolution & Debugging: Troubleshoot and resolve full-stack issues across both frontend and backend services, ensuring minimal service disruption.
  • Innovation & Learning: Stay up-to-date with emerging technologies, sharing knowledge and best practices with the team to continuously improve development processes and workflows.

What you'll need to succeed

Requirements:
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent experience.
Experience:
Mandatory
  • 4+ years of experience in full-stack development with a strong focus on cloud-based services, microservices, and API design.
  • Hands-on experience with frontend technologies like JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.js.
  • Strong experience with backend technologies like Java or Python, and frameworks such as Spring Boot or Micronaut.
  • Proficiency in cloud platforms like AWS, Azure, or GCP, and experience in deploying and managing both frontend and backend services at scale.
  • Experience with containerization (Docker) and container orchestration (Kubernetes).
  • Solid understanding of cloud-native development principles, including scalability, fault tolerance, and resilience.
  • Experience in designing and building microservices-based solutions and developing secure, compliant services for sensitive data handling (e.g., GDPR, HIPAA, PCI-DSS).
  • Familiarity with monitoring and observability tools like Prometheus, Grafana, or CloudWatch.
  • Experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or similar.
  • Strong problem-solving abilities and attention to detail for debugging complex full-stack issues.
  • Proficiency in version control systems like Git.
  • Proficiency in English (both written and spoken).
Nice to Have
  • Understanding of security best practices in the financial and insurance industries.
  • Familiarity with frontend technologies such as responsive design or mobile-first development.
  • Proficiency in Italian at B2 level or higher.

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
  • #UnlockYourPotentialPlay a role of autonomy with high visibility and exposure
  • #BalanceLifeAndCareer: Flexible working hours
  • #BalanceLifeAndCareerThe possibility of working hybrid
  • professional but still friendly work environment
  • #EnjoyTheBestAccess 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
UniCredit SpA Milano - Sucursala Romania

UniCredit SpA Milano - Sucursala Romania

10 active ads

3.23

626 reviews

Career opportunities

Salary package

Work-life balance

Management

Procedures and values

Job criteria

Employee Medium level (2-5 years)
Type of job Full-time
Cities Hybrid (Bucuresti)
Foreign languages English