Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English – C1 (Mandatory)
Seniority: Senior (12+ years)
Sector: Banking
Rate Between €6400 - 6700 RV / €4200 - 4500 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
You will join a strategic enterprise project focused on developing and modernising complex business applications. The position combines hands-on full-stack development with technical leadership, architecture guidance, project coordination, security monitoring, and obsolescence management.
The ideal candidate will bring deep expertise in Java 17+, Spring Boot, microservices, messaging systems, Oracle databases, Angular, system integration, and cloud technologies.
-
Design, develop, and enhance enterprise-grade applications.
- Coordinate technical projects and collaborate with project owners and IT stakeholders.
- Develop backend solutions using Java 17+, Spring Boot, and microservices.
- Build and maintain frontend applications using Angular.
- Design scalable system architectures and integration solutions.
- Provide architectural guidance and technical supervision.
- Refactor legacy code and improve application maintainability.
- Apply clean architecture and software engineering best practices.
- Implement automated testing and maintain high code-quality standards.
- Work with messaging systems and asynchronous communication patterns.
- Develop and optimise database solutions using Oracle and SQL.
- Monitor application security, technical risks, and technology obsolescence.
- Support application projects throughout their complete lifecycle.
- Promote knowledge sharing and effective collaboration across technical teams.
-
12+ years of professional software development experience.
- Extensive hands-on experience with Java, preferably Java 17 or higher.
- Strong expertise in Spring Boot and microservices architecture.
- Proven experience designing and building enterprise-grade systems.
- Strong experience with Angular.
- Solid knowledge of messaging systems and asynchronous architectures.
- Experience working with Oracle databases and SQL.
- Strong knowledge of system design and application integration.
- Experience with cloud technologies and cloud-based architectures.
- Proven ability to provide architectural advice and technical supervision.
- Experience with code refactoring and application modernisation.
- Strong understanding of clean architecture and code-quality practices.
- Experience implementing automated tests.
- Knowledge of application security and technology obsolescence management.
- English proficiency at C1 level.
- Availability to work from Lisbon according to the project’s working model.
-
Excellent communication and stakeholder-management skills.
- Strong analytical and problem-solving abilities.
- Collaborative and team-oriented mindset.
- Ability to coordinate technical initiatives and guide other developers.
- Confidence working with multidisciplinary and international teams.
- Strong professional networking and relationship-building skills.
- Proactive approach to identifying technical risks and improvements.
You are a seasoned Full Stack Developer who combines strong Java backend capabilities with Angular frontend experience and a genuine architectural mindset. You remain comfortable writing and refactoring code while also guiding technical decisions, coordinating projects, supporting stakeholders, and ensuring that solutions are scalable, secure, testable, and maintainable.
-
How many years of professional software development experience do you have?
- Do you have hands-on experience with Java 17 or higher?
- How many years have you worked with Spring Boot and microservices?
- Have you designed or provided architectural guidance for enterprise-grade systems?
- What level of experience do you have with Angular?
- Which messaging systems have you used professionally?
- Do you have practical experience with Oracle databases and SQL?
- Have you worked with system integration and cloud technologies?
- Can you describe your experience with clean architecture, code refactoring, and automated testing?
- Have you been responsible for application security tracking or technology obsolescence management?
- Are you fluent in English at C1 level?
- Are you currently based in Portugal and available to work from Lisbon?
- Which contract model do you prefer: B2B/RV or permanent employment/CTI?
- What is your availability to start?
Senior Full Stack Developer, Full Stack Development, Java, Java 17, Spring Boot, Spring Framework, Microservices, Angular, TypeScript, JavaScript, Oracle, Oracle Database, SQL, Messaging Systems, Asynchronous Architecture, Event-Driven Architecture, Enterprise Applications, System Design, Software Architecture, Technical Architecture, Solution Architecture, System Integration, Cloud Technologies, Clean Architecture, Code Refactoring, Application Development, Test Automation, Automated Testing, Code Quality, Security Management, Obsolescence Management, Technical Project Coordination, Technical Leadership, Architectural Supervision, Application Modernisation, REST APIs, CI/CD, Agile, English C1, Lisbon
#CI - PROC26241