Senior Software Engineer

Finastra

📍 Lisboa, Lisboa, Portugal

Full-time TI e tecnologia Posted February 21, 2026

Job Description

Overview

Reporting to the Senior Director, Development , the Senior Software Engineer you will contribute your expertise in solution architecture for Core Banking implementations, leveraging your deep knowledge of Java Spring Boot Microservices and Java programming. You will articulate and design product extensibility, customizations, and integrations in alignment with our product architecture, ensuring robust and scalable solutions.

Responsibilities

  • Design and develop solution architecture for Core Banking implementations.
  • Articulate and design product extensibility, customizations, and integrations.
  • Design and develop applications using Java EE platforms.
  • Ensure adherence to testable, secure, and performant coding practices.
  • Utilize strong knowledge of relational databases, including Oracle, IBM DB2, or PostgreSQL, and Liquibase concepts.
  • Design and develop applications using messaging tec...