Angular / Java - Senior Full-Stack Developer
Fincons Group Alle Jobs anzeigen
- Lugano, Tessin
- Unbefristet
- Vollzeit
The ideal candidate brings deep technical proficiency, solid architectural insight, and the ability to deliver scalable, high-quality solutions.What you'll do:
- 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.
- 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
- Please note that a fully remote work policy is not offered for this role
- Candidates should be prepared to relocate to Canton Ticino (Switzerland) or to Italian border areas close to Switzerland
- Work-from-home days may be possible according to the Client's policy