
Java, Angular & GCP Tech Lead | IT Payments
Natixis in Portugal16 days ago
Portugal (city not specified)Staff+
Responsibilities
- Serve as the primary technical reference and guide technical decisions across the software development lifecycle.
- Architect, design, and oversee testable, efficient, scalable, reusable software solutions.
- Define frontend architecture and lead the implementation of high-performance Angular interfaces.
- Design, deploy, and manage cloud-native applications and microservices on Google Cloud Platform.
- Translate business needs into scalable architectural improvements with Product Owners and stakeholders.
- Ensure secure API integration and high-performance communication between frontend, backend, and cloud services.
- Set coding standards, lead code reviews, and promote engineering excellence.
- Troubleshoot, debug, and profile complex application issues to improve performance and scalability.
- Define release-management strategies and automate releases in hybrid and cloud environments.
- Mentor and coach developers across junior, mid-level, and senior levels.
- Coordinate with other teams and travel abroad for short periods when required.
Requirements
- Degree in Technology, Computer Engineering, or a similar field, with equivalent experience considered.
- At least 9 years of professional software development experience and experience leading technical teams or complex technical projects.
- Deep proficiency in Java and strong knowledge of object-oriented principles, design patterns, clean code, and software architecture.
- Strong expertise in Spring Boot, Spring Cloud, Maven, and Git.
- At least 9 years of experience with Angular.
- Experience designing RESTful APIs, API-first strategies, and secure microservices architectures.
- Hands-on experience with CI/CD pipelines using Jenkins, XL Deploy, and XL Release.
- Strong knowledge of SQL databases such as Oracle; NoSQL experience is a plus.
- Hands-on Google Cloud Platform experience, including GKE, Cloud Run, App Engine, Cloud SQL, Spanner, Cloud Storage, Cloud Build, and optionally Cloud Functions.
- Fluent English at B2/C1 level is mandatory; French is a strong plus.
- Strong knowledge of Agile methodologies and Jira.
- Strong problem-solving, architectural design, analytical, communication, negotiation, mentoring, and stakeholder-management skills.
- Proactive, collaborative, client-oriented approach and willingness to work with distributed teams.
Benefits
- Hybrid work arrangement requiring availability at the Porto or Lisbon office two days per week.
- Green Transportation Budget and access to electric bikes.
- Honolulu Wellness Club, Prayer Room, Lactation Room, and themed collaboration Villages.
- Inclusive ESG and DEI-focused workplace culture.
- Short international travel may be required.
- CVs must be submitted in English.
Tech Stack
Categories
About Natixis in Portugal
Natixis in Portugal is a Centre of Expertise for Groupe BPCE, developing technology and shared services that support Corporate & Investment Banking and Asset & Wealth Management across the group. Teams in Porto and Lisbon deliver software engineering, banking operations support, and compliance services used by BPCE entities worldwide. Established in 2016, the unit operates as an internal service provider to one of France’s largest banking groups.