Job Openings Senior Tech Lead - Java Expert

About the job Senior Tech Lead - Java Expert

Company Overview

Our client is a global financial services powerhouse and a major player in the international banking sector. Operating as a high-tech center of excellence in Portugal, they are dedicated to transforming traditional finance through digital innovation. With a diverse, multicultural workforce and a focus on agility, they offer a collaborative environment where tech professionals can build scalable, global solutions.

The Role

We are seeking a Senior Tech Lead to spearhead a high-priority project within the Payments domain. This is a strategic role where you will bridge the gap between architectural vision and technical execution. You will lead a talented engineering team in Porto, collaborating with international stakeholders to build the next generation of secure, high-performance financial software.

Main Responsibilities

  • Technical Leadership: Drive the design and architecture of innovative payment solutions, ensuring scalability and alignment with industry standards.
  • Strategic Collaboration: Work with Product Owners and Architects to translate complex business requirements into actionable technical roadmaps.
  • Quality Mentorship: Oversee the full development lifecycle, conducting code reviews and promoting best practices in testing, deployment, and maintainability.
  • Problem Solving: Act as the final point of escalation for complex technical issues in both development and production environments.
  • Innovation: Stay ahead of FinTech trends, integrating modern technologies and agile methodologies to keep the platform at the cutting edge.

Qualifications

Technical Requirements:

  • Education: Degree in Computer Science, Software Engineering, or a related field.
  • Experience: 5+ years in software development, specifically focusing on backend architecture within the financial services or payments sector.
  • Java Expert: Mastery of Java 17/21 and the Spring Boot ecosystem (v3.4+).
  • Modern Stack: Hands-on experience with Kafka, Spring Batch, and a solid understanding of Angular (modern versions).
  • Cloud & Infrastructure: Proficiency with Cloud platforms (AWS, Azure, or OpenShift) and containerization (Docker/Kubernetes).
  • Architecture: Strong background in Microservices, RESTful API design, and Agile workflows (Jira/Confluence).

Soft Skills & Languages:

  • Communication: Fluent English is mandatory.
  • Leadership: Proven ability to mentor developers and articulate technical concepts to non-technical stakeholders.
  • Adaptability: Thrives in a fast-paced, collaborative international environment.