Tech Lead Fullstack Java/Angular Developer (with GCP)
Tech lead fullstack role at consulting firm Dellent for an investment banking client's Portugal tech hub: leading technical teams and building Java 17/21 + Spring Boot backends, Angular frontends, and GCP-deployed microservices. Hybrid work from Porto or Lisbon.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 9+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Degree in Technology, Computer Engineering, or similar (equivalent experience considered)
- 9+ years of professional software development experience, with proven experience leading technical teams or orchestrating complex technical projects
- Deep proficiency in Java (17/21), OOP principles, design patterns, clean code
- Strong expertise in Spring Boot (3.x), Spring Cloud, Maven, and Git
- 9+ years of experience with Angular (preferably latest versions)
- Knowledge of RESTful API design and development
- Knowledge of Continuous Integration Jenkins, XL Deploy, XL Release
- Knowledge of Microservices
- Knowledge of SQL databases (e.g. Oracle)
- Hands-on experience with Google Cloud Platform (GKE, Cloud Run, App Engine, Cloud SQL, Spanner, Cloud Storage, Cloud Build)
- Advanced English level
Nice to have
- Knowledge of NoSQL databases
- Experience with Cloud Functions (serverless)
Full description
Dellent is a consulting company focused in System Information and Telecommunications. Our goal is to help our candidates and consultants to take a step forward in their careers through projects that meet their needs and expectations.
This project is part of the business investment banking and financial services area, that currently has its technological hub in Portugal and is working on the development of innovative solutions and support for all operations related to the business.
We are looking for a Tech Lead Fullstack Java/Angular Developer (with GCP) to work in this project in Porto (Hybrid) or Lisbon (Hybrid).
Requirements
- Degree in Technology, Computer Engineering, or similar (equivalent experience will be considered);
- 9+ years of professional experience in software development, with proven experience in leading technical teams or orchestrating complex technical projects;
- Deep proficiency in Java (17/21), with a solid understanding of object-oriented principles, design patterns, and clean code;
- Strong expertise in Spring Boot (3.x), Spring Cloud, Maven, and Git;
- 9+ years of experience with Angular (preferably with knowledge of the latest versions);
- Knowledge of RESTful API design and development;
- Knowledge of Continuous Integration Jenkins, XL Deploy , XL Release;
- Knowledge of Microservices;
- Knowledge of SQL databases (Ex. Oracle);
- Knowledge of with NoSQL databases (nice to have);
- Hands-on experience with Google Cloud Platform (GCP), including services such as: Compute & Containers (GKE, Cloud Run, App Engine), Database & Storage (Cloud SQL, Spanner, or Cloud Storage) and CI/CD & Serverles (Cloud Build, Cloud Functions (nice to have));
- Advanced English level.
What can you expect from us?
- Health insurance;
- A personalized training plan, with a budget to spend on the training you find necessary;
- Constant feedback so you can grow professionally;
- Remote onboarding process;
- Team events every semester so you can live new adventures;
- Culture of proximity and transparency. Your ideas and needs are heard and valued by us!