Ingénieur Études et Développement Fullstack Java / Angular/ Vue.JS (H/F)
Catamania
Créée en 1999, Catamania fait partie des ESN les plus compétitives dans les régions où elle est implantée et se spécialise sur des projets d’envergure orientés métiers : Banque, Assurance, Grande Distribution et Protection sociale, mais aussi Energie, Industrie, Secteur Public.
En 2024, Catamania, c’est 100 millions d’€ de chiffre d’affaires, 1200 collaborateurs répartis sur 15 agences en France et 6 agences à l’international : Maroc, Luxembourg, Canada et Suisse.
Aujourd'hui, l’objectif est de conforter le développement de nos agences et d’ouvrir de nouveaux pays en Europe, conserver notre croissance pour atteindre 110 millions d'€ de CA en 2025.
Depuis sa création en octobre 2016, l’agence Lyonnaise s’est développée tout en restant une structure à taille humaine, regroupant aujourd’hui une soixantaine de collaborateurs.
Cette organisation nous permet de rester au plus près des aspirations de nos consultants et de les impliquer sur des projets à forts enjeux dans des secteurs clés : Banque, Assurance, Monétique, Transport et l’énergie.
Rejoignez l’équipe de Maxime et contribuez à des missions porteuses de sens.
Le poste
Dans le cadre de notre développement, nous recherchons un (e) Ingénieur Etude et Développement Fullstack : Java / Vue.JS ou Angular en CDI sur Lyon.
Les principales missions sont :
- Concevoir et développer des fonctionnalités Back-end (Java 17/21, Spring Boot) et Front-end (Vue.JS3 ou Angular19) robustes et performantes
- Participer aux phases de conception technique et contribuer aux choix d’architecture
- Réaliser les tests unitaires et d’intégration afin de garantir la qualité logicielle
- Assurer le déploiement et l’intégration continue via la chaine DevOps (GITLAB CI, DOCKER, K8S)
- Documenter les solutions mises en œuvre et produire les dossiers de conception technique
- Participer aux revues de code et veiller au respect des normes et des bonnes pratiques
- Prendre en compte les aspects de sécurité, de performance et d’obsolescence technique
- Collaborer avec les Product Owners, testeurs, développeurs et architectes
- Nous recherchons une personne capable d’intervenir efficacement sur toutes les phases du projet : analyse, conception, développement, testing et mise en production.
- Effectuer une veille technologique régulière
Environnement technique
Back-end : Java 17/21, Spring Boot 3, ElasticSearch 8, PostgreSQL 15, Kafka, API REST/GraphQL, microservices, Clean Architecture
Front-end : Vue.js 3, Angular 19, Web Workers, LocalStorage, IndexedDB, PKI, OAuth2, OpenID Connect
DevOps / Infra : Jenkins, GitLab CI, Docker, Ansible, SonarQube, Apache, Nginx, Maven, monitoring avec Prometheus / Grafana
Tests & Qualité : JUnit 5, Mockito, Jest, Cypress, intégration dans les pipelines CI