Meritis

Développeur Java - Angular Expérimenté (H/F)

Meritis Montpellier, Occitania, France

Defense and Space Manufacturing · 51-200 employees

5 h ago
angular Senior (5-10 yrs) Full-time France
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, test, and maintain full-stack applications using Java and Spring on the back end and Angular on the front end, including REST APIs and reusable user-interface components. Collaborate with technical and business teams on architecture, code quality, performance, security, CI/CD, and continuous improvement.

What they look for

Java Spring Boot Spring Framework Angular TypeScript REST APIs Microservices SQL PostgreSQL Git Maven Jenkins Docker JUnit CI/CD Agile

Requirements

The role calls for experience with Java/JEE, Spring, Angular, TypeScript, REST APIs, databases, and modern software architectures. Candidates should be familiar with testing, code reviews, Clean Code and SOLID practices, CI/CD tools, and Agile or Scrum methods.

Benefits

Customized Career Paths Career Development Support Training and Mentoring Certification Training E-Learning Expert Communities Company Events Inclusive Workplace

Full description

Description de l'entreprise

Meritis est une société de conseil spécialisée en transformation digitale des organisations, fondée en 2007 par Sébastien Videment.

Installée initialement à Paris, elle s’est déployée en régions et assure désormais une présence dans les plus grandes villes de France : Sophia-Antipolis, Montpellier, Nantes, Bordeaux, Lyon, Aix-en-Provence, Lille et même à Lisbonne au Portugal depuis 2023.

Nos experts accompagnent des clients de divers secteurs dans l’intégralité de leurs besoins de transformations numériques à travers de nombreux domaines d’expertise : Finance, Software Engineering, Cloud & Infrastructure, Data, Transformation Digitale et Cybersécurité.

Fort de ses valeurs d’exigence, d’humilité, de bienveillance et de proximité, le cabinet de +900 collaborateurs primé à 5 reprises au palmarès Great Place To Work® connait une très forte croissance et projette d’atteindre 100M€ de chiffre d’affaires en 2024 et de dépasser la barre symbolique des 1000 collaborateurs.

Nous mettons un point d’honneur à être proche de nos collaborateurs et à les accompagner de manière individualisée quelles que soient leurs fonctions dans l’entreprise. Certifiée Great Place To Work depuis 2013, notre conception du bien-être au travail va bien au-delà d'un simple label, ce sont nos collaborateurs qui en parlent le mieux : https://www.glassdoor.fr/Avis/Meritis-Avis-E1163008.htm

 

Description du poste

Nous recrutons un(e) Développeur Full Stack Java / Angular pour rejoindre une structure à taille humaine, spécialisée dans le développement de solutions logicielles performantes, robustes et évolutives.

Vous intégrerez un environnement technique stimulant, centré sur la qualité du code, la performance des applications et l’amélioration continue. Vous contribuerez à la conception et au développement de solutions à forte valeur ajoutée, aussi bien sur les composants Back-End Java que sur les interfaces Front-End Angular.

Vos missions

Au sein d'une équipe technique expérimentée et en méthodologie Agile, vous participez au développement, à l'évolution et à la maintenance d'applications métiers.

À ce titre, vous :

  • Concevez, développez et maintenez des applications Java / Angular performantes, évolutives et sécurisées.
  • Développez des services et API RESTful en environnement Java/JEE, Spring Boot.
  • Concevez et développez les interfaces utilisateurs en Angular, TypeScript, HTML5 et CSS3/SCSS.
  • Développez des composants Angular réutilisables, services, modules et formulaires, en veillant à la qualité et à la maintenabilité du Front-End.
  • Assurez l'intégration entre les interfaces Angular et les API REST développées côté Back-End.
  • Participez à la conception technique et aux évolutions d'architecture logicielle : microservices, architectures distribuées, applications n-tiers, architectures Front/Back.
  • Contribuez aux phases de conception, développement, intégration, tests et maintenance des applications.
  • Réalisez les revues de code et veillez à l'application des bonnes pratiques de développement : Clean Code, SOLID, design patterns.
  • Mettez en œuvre des tests unitaires et d'intégration, aussi bien côté Back-End que Front-End, afin de garantir la qualité et la fiabilité des développements.
  • Intervenez sur les problématiques de performance, optimisation, sécurité et maintenabilité du code.
  • Participez à l'intégration continue et au déploiement continu : CI/CD, Git, Jenkins, GitLab CI, Maven.
  • Travaillez en étroite collaboration avec les développeurs, architectes, QA, Product Owner et équipes métiers.
  • Êtes force de proposition sur les choix techniques, l'architecture, l'industrialisation des développements et l'amélioration continue des pratiques de l'équipe.

Qualifications

Back-End : Java 8/11/17, Java/JEE, Spring Boot, Spring Framework, Spring MVC, Spring Data, Hibernate, JPA

Front-End : Angular, TypeScript, JavaScript, HTML5, CSS3, SCSS, RxJS, Angular CLI

API & Architecture : REST, API RESTful, Microservices, Architecture distribuée, Web Services, Architecture Front/Back

Bases de données : SQL, PostgreSQL, MySQL, Oracle

Outils & DevOps : Git, Maven, Jenkins, GitLab CI/CD, SonarQube, Docker, Jira

Qualité & Tests : JUnit, Mockito, Tests unitaires, Tests d'intégration, Revues de code, Clean Code, SOLID

Méthodologies : Agile, Scrum, CI/CD

Cette opportunité s'adresse à un(e) Développeur Full Stack Java / Angular souhaitant intervenir sur l'ensemble de la chaîne applicative, du développement des API et services Back-End Java/Spring Boot jusqu'à la conception des interfaces Front-End Angular.

Vous évoluerez dans un environnement technique moderne avec de réelles perspectives de développement, une forte culture de la qualité logicielle et des sujets autour de la performance, de l'architecture et des bonnes pratiques de développement.

Informations complémentaires

  • Des parcours professionnels sur mesure (évolution de carrière, formations adaptées, mentoring…) ;
  • Avoir le choix de sa mission et un accompagnement personnalisé tout au long de votre carrière ;
  • Evoluer dans un environnement où l’apprentissage est favorisé : formations certifiantes, e-learning, meetUp, concours de code, parcours d’évolutions etc ;
  • Faire partie de communautés d’experts qui partagent leurs savoirs et expériences au sein de nos centres de compétences ;
  • Un environnement convivial avec de nombreux événements festifs (soirée annuelle, séminaires & teambuiding, déjeuners et afterworks…) ;

Vos différences sont nos atouts. C’est pourquoi Meritis est engagée en faveur de la diversité et de la non-discrimination. Tous nos métiers sont accessibles aux personnes en situation de handicap. Si vous avez une question ou pensez être victime ou témoin d’une discrimination, vous pouvez contacter .

  • Métier: Développement informatique
  • Publier sur le site carrière: Non

Similar roles