Angular / Java - Senior Full-Stack Developer
Role details
Job location
Tech stack
Job description
Frontend Development (main focus): Design and develop intuitive, responsive, and high-performance web applications using Angular v15+ and TypeScript, ensuring excellent user experience and seamless integration with backend services
- Java Backend & Microservices Development: Design, develop, and maintain Java-based backend solutions, including RESTful APIs and microservices using Spring Boot, contributing to scalable and reliable system architectures
- API Design & Integration: Implement and consume REST APIs, ensuring clean contracts, performance, and maintainability across front-end and backend components
- Cross-Functional Collaboration: Partner closely with Agile teams and product owners to gather requirements, translate business needs into technical specifications, and produce clear, high-quality documentation
- Secure Coding Practices: Apply industry-leading secure coding standards to deliver robust, compliant solutions aligned with regulatory and security requirements.
Requirements
Do you have a Master's degree?, For our Lugano Office (Switzerland), we are seeking a highly skilled Senior Full-Stack Engineer with a strong front-end focus on Angular v15+, combined with solid experience in Java-based backend development. The ideal candidate brings deep technical proficiency, solid architectural insight, and the ability to deliver scalable, high-quality solutions., * Bachelor's/Master's degree, preferably in computer science or engineering
- 5+ years of experience in full stack development, with a strong emphasis on:
- Angular (v15+) and TypeScript
- Java 11+, Spring Boot, and Spring Data
- Advanced practical skills in implementing REST API
- Hands-on experience with database integrations, SQL, and event streaming systems like Apache Kafka or RabbitMQ
- Solid knowledge of JPA and Hibernate
- Bring Strong knowledge of DevOps practices and modern CI/CD pipelines, including hands-on experience with tools such as Docker, Kubernetes, Maven, Gradle, and GitHub
- Advanced knowledge of secure coding best practices
- Solid understanding of Agile Framework, with proven experience working in Scrum or SAFe environments
- Ability to collaborate effectively within cross-functional teams and contribute to continuous improvement practices
- Proficiency in Italian and English is a must