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.