Full-Stack Developer (Angular/Java)
On-site · Lugano, Ticino, Switzerland
Job Summary
Senior Full-Stack Engineer specializing in Angular frontend and Java backend. Develop Angular v15+ applications with TypeScript, design and maintain Java-based RESTful APIs and microservices using Spring Boot, and integrate with databases and event streams (Kafka/RabbitMQ). Collaborate with Agile teams to translate requirements into technical specifications, implement secure coding practices, and contribute to scalable, high-quality solutions with robust documentation. Requires 5+ years of full-stack experience, proficiency with Angular and Java, API design, CI/CD, DevOps tooling (Docker, Kubernetes, Maven/Gradle, Git), and fluency in Italian and English.
Required Qualifications
- Bachelor's/Master's degree in computer science or engineering
- 5+ years of experience in full-stack development
- Strong Angular (v15+) and TypeScript
- Java 11+
- Spring Boot
- Spring Data
- REST API development
- Database integrations (SQL)
- Apache Kafka or RabbitMQ
- JPA/Hibernate
- DevOps and CI/CD (Docker, Kubernetes, Maven/Gradle, GitHub)
- Secure coding practices
- Agile environments (Scrum/SAFe)
- Proficiency in Italian and English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.