Développeur Java / Angular F/H
VISEO is seeking a Full Stack Developer to design and build robust web applications using Java and Angular. The role involves working on end-to-end architectures, ensuring code quality, and collaborating with cross-functional teams in a modern application development practice.
- Compensation
- Not disclosed
- Location
- Grenoble
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 3 years of experience in Java
- 3 years of experience in Angular
- Mastery of Spring Framework and Hibernate
- Proficiency in TypeScript, RxJS, and state management
- Experience with microservices and REST/GraphQL APIs
- Knowledge of SOLID, Clean Architecture, and DDD
- Experience with TDD and code reviews
Full description
Rejoignez VISEO et découvrez un monde de possibilités où nous mettons l’Humain, le Collectif et le Challenge au cœur de tout ce que nous faisons.
##
Qui êtes-vous ?
Si pour vous, être Développeur Full Stack confirmé (Java / Angular), c’est :
- Conception Backend Java (3 ans d'expérience sur du java minimum) : Maîtrise de l'écosystème Java moderne (Spring Framework, Hibernate) pour concevoir et déployer des services Web haute performance, fiables et sécurisés.
- Dompter le Frontend moderne (3 ans d'expérience sur de l'angular minimum) : Structurer des applications web riches, robustes et hautement interactives en exploitant toute la puissance d'Angular (TypeScript, RxJS, state management).
- Bâtir des architectures de bout en bout : Concevoir des architectures découplées et fluides (Microservices, API REST / GraphQL) pour interconnecter parfaitement votre logique métier back et vos composants front.
- Être garant du "Clean Code" global : Placer la qualité au centre de vos développements (SOLID, Clean Architecture, DDD) et sécuriser votre delivery via le TDD et des revues de code exigeantes.
- Avoir l'esprit d'équipe : Collaborer étroitement avec les UX/UI designers et les Product Owners pour transformer des maquettes complexes et des besoins fonctionnels en une expérience utilisateur irréprochable.
… Alors, nous sommes faits pour nous entendre !
##
Ce que nous allons faire ensemble ?
En rejoignant la practice Modern Application Development basée à Grenoble, vous pourrez :
- Concevoir et développer sur toute la stack : Intervenir activement sur toutes les phases de développement, de la création de composants Angular réutilisables à l'implémentation des services backend.
- Industrialiser et optimiser : Participer à la définition des standards de développement (Front & Back) et optimiser le delivery via les pipelines CI/CD et l'orchestration Cloud.
- Garantir la "Security & Quality by Design" : Intégrer les standards de sécurité (OWASP), d'accessibilité numérique et d'éco-conception logicielle dès les premières lignes de code.
- Rayonner et transmettre : Partager vos retours d'expérience lors de nos sessions d'échanges, participer à la veille technologique de la practice et accompagner la montée en compétences des profils plus juniors.
##