
Senior Full-stack Developer (Angular / Java)
Wüest Partner AG5 hours ago
Lisbon, PortugalSenior
Responsibilities
- Analyze business requirements and translate them into robust, scalable software solutions.
- Design and implement backend services, APIs, and integrations using Java and Spring Boot.
- Build maintainable frontend applications with Angular and TypeScript.
- Develop PostgreSQL-based data solutions and contribute to scalable technical architecture.
- Own features throughout their lifecycle, including refinement, implementation, code review, delivery, and production support.
- Collaborate with business partners and colleagues while guiding peers with full-stack expertise.
- Contribute to knowledge sharing, design systems or component libraries, and collaboration with UX/UI designers.
Requirements
- University degree in Software Engineering, Computer Science, or equivalent; relevant technical certifications are a plus.
- At least 5 years of professional software development experience, including at least 3 years on a complex, long-term project.
- Deep hands-on expertise in Java and Spring Boot.
- Strong experience building frontend applications with Angular and TypeScript.
- Strong understanding of relational databases and hands-on PostgreSQL experience.
- Experience designing and developing REST APIs, integrations, and distributed or service-oriented applications.
- Understanding of development lifecycle management with Git and Bitbucket, including Pull Requests.
- Familiarity with agile methodologies, particularly Scrum.
- Collaborative approach, strong problem-solving skills, and fluency in written and spoken English.
- Additional experience with AI-assisted development tools, generative AI, AI product capabilities, design systems, component libraries, or UX/UI collaboration is valued.
Benefits
- Flexible hybrid work from the Lisbon office and home under a remote-flexible policy.
- Multicare 3 health insurance.
- Team meet-ups in Zurich and Lisbon.
- Two yearly retreats in Portugal and one in Europe.
- 25 days of paid annual leave.
- Lenovo X1 computer and 29-inch screen.
- Training workshops and a culture of continuous learning.