Full Stack Developer (Java / Angular)
Location: Lisbon – Parque das Nações
Work Model: Hybrid (2–3 days per week onsite)
Your Challenge
We are looking for a skilled Full Stack Developer with strong experience in Java and Angular to join a challenging and innovative project, contributing to the development of robust, scalable, and high-performance enterprise applications.
Key Responsibilities
Full Stack Development & Technical Leadership
- Provide technical leadership within multidisciplinary teams.
- Support task allocation and delivery management, ensuring high-quality software development standards.
- Promote best practices in software architecture, development, and maintainability.
Backend Development (Java)
- Design, develop, and maintain microservices and RESTful APIs.
- Work extensively with the Spring ecosystem (Spring Boot, Spring Security, Spring Data).
- Ensure application performance, security, and seamless database integration.
- Contribute to architectural decisions and continuous improvement initiatives.
Frontend Development (Angular)
- Develop modern, responsive, and user-centric web applications using Angular.
- Ensure a scalable and modular frontend architecture.
- Build reusable components and deliver seamless user experiences aligned with business requirements.
- Collaborate closely with UX/UI teams and business stakeholders.
Requirements
Strong experience with Java EE and the Spring Framework ecosystem
Solid hands-on experience with Angular
Experience designing and developing REST APIs and microservices
Strong knowledge of relational databases and system integration
Technical leadership experience and ability to work in collaborative environments
French language proficiency at B2 level or higher (mandatory)
Proactive mindset, strong problem-solving skills, and commitment to quality