Développeur Java - Angular H/F

Umake
Canton of Toulouse-5, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton of Toulouse-5, France

Tech stack

Java
API
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
CSS
Databases
Continuous Integration
Software Design Patterns
DevOps
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
JSON
JUnit
PostgreSQL
MySQL
Oracle Applications
Scrum
Responsive Web Design
Simple Object Access Protocol (SOAP)
TypeScript
Web Applications
XML
RxJS
Google Cloud Platform
Spring-mvc
Spring-boot
Backend
Gitlab
Angular
Gitlab-ci
Kubernetes
Front End Software Development
REST
Jasmine
Docker
Jenkins

Job description

Concevoir, développer et maintenir des applications web full-stack en Java (backend) et Angular (frontend).

  • Participer à la conception technique à partir des besoins métiers et fonctionnels.
  • Développer des API REST performantes et sécurisées avec Java / Spring Boot.
  • Intégrer les interfaces Angular avec les services backend, en assurant cohérence et performance.
  • Assurer la qualité du code (tests unitaires, revues, bonnes pratiques, intégration continue).
  • Collaborer étroitement avec les équipes produit, QA et DevOps dans un environnement agile.
  • Déployer et maintenir les applications sur les environnements de recette et de production (CI/CD, conteneurs, cloud).

Requirements

Profil recherché- Bac +5 en informatique ou équivalent- 5 ans d'expérience en développement Java et Angular- Maîtrise des technologies front et back-end- Expérience avec des projets web et API- Anglais professionnel appréciéCompétences techniques requisesBack-end- Java 8+ / JEE / Spring Boot / Spring MVC- Hibernate / JPA- Gestion des bases de données relationnelles : MySQL, PostgreSQL, Oracle- API REST / SOAP, JSON, XMLFront-end- Angular 10+ (TypeScript, RxJS, Angular CLI)- HTML5 / CSS3 / SCSS- Responsive design et bonnes pratiques UX/UICloud & DevOps (un plus)- CI/CD : Jenkins, GitLab CI, Azure DevOps- Conteneurs : Docker, Kubernetes- Cloud : AWS, Azure ou GCPOutils & méthodologies- Git / GitHub / GitLab- Agile / Scrum / Kanban- Tests unitaires et frameworks de test (JUnit, Jasmine, Karma...)- Bonnes pratiques de développement : SOLID, Design PatternsCompétences comportementales (soft skills)- Esprit analytique et rigoureux- Autonomie et sens de l'initiative- Capacité à résoudre des problèmes techniques complexes- Travail en équipe et collaboration interdisciplinaire- Communication claire et capacité à vulgariser les concepts techniques- Gestion des priorités et respect des délais, Bac +5 en informatique ou équivalent

  • 5 ans d'expérience en développement Java et Angular
  • Maîtrise des technologies front et back-end
  • Expérience avec des projets web et API
  • Anglais professionnel apprécié

Compétences techniques requises

Back-end

  • Java 8+ / JEE / Spring Boot / Spring MVC
  • Hibernate / JPA
  • Gestion des bases de données relationnelles : MySQL, PostgreSQL, Oracle
  • API REST / SOAP, JSON, XML

Front-end

  • Angular 10+ (TypeScript, RxJS, Angular CLI)
  • HTML5 / CSS3 / SCSS
  • Responsive design et bonnes pratiques UX/UI

Cloud & DevOps (un plus)

  • CI/CD : Jenkins, GitLab CI, Azure DevOps
  • Conteneurs : Docker, Kubernetes
  • Cloud : AWS, Azure ou GCP

Outils & méthodologies

  • Git / GitHub / GitLab
  • Agile / Scrum / Kanban
  • Tests unitaires et frameworks de test (JUnit, Jasmine, Karma...)
  • Bonnes pratiques de développement : SOLID, Design Patterns

Compétences comportementales (soft skills)

  • Esprit analytique et rigoureux
  • Autonomie et sens de l'initiative
  • Capacité à résoudre des problèmes techniques complexes
  • Travail en équipe et collaboration interdisciplinaire
  • Communication claire et capacité à vulgariser les concepts techniques
  • Gestion des priorités et respect des délais

Benefits & conditions

La liste des avantages UMAKE- 12 jours de RTT- Tickets restaurants- Mutuelle Alan à 100%- Vélo de fonction (VéloTaf)- Prime de cooptation- Prime d'apport d'affaire- Prime Syntech- Transport en commun à 50%

About the company

Umake est un jeune cabinet d'ingénierie spécialisé dans l'IT/Digital qui accompagne ceux qui façonnent le monde de demain. Nous sommes animés par trois piliers : - Excellence : Nous nous entourons de collaborateurs passionnés pour accompagner nos clients dans leurs projets. - Durabilité : Nous avons la volonté de laisser une empreinte positive sur notre écosystème en contribuant à des actions sociétales dans chaque région où nous sommes implantés. Nous construisons des relations pérennes avec les Umakers, clients et partenaires. - Humain : La proximité, la confiance et une véritable écoute sont au coeur de notre démarche pour ton épanouissement professionnel. Notre état d'esprit est de faire de Umake ton partenaire de carrière privilégié. En nous rejoignant, tu bénéficieras d'un accompagnement spécifique avec un manager à ton écoute, car ton épanouissement et la construction de ton avenir professionnel sont nos priorités. Ensemble, incarnons une nouvelle façon de vivre notre métier. Ensemble, construisons le conseil qui nous rassemble., Umake est un jeune cabinet d'ingénierie spécialisé dans l'IT/Digital qui accompagne ceux qui façonnent le monde de demain.Nous sommes animés par trois piliers :Excellence : Nous nous entourons de collaborateurs passionnés pour accompagner nos clients dans leurs projets.Durabilité : Nous avons la volonté de laisser une empreinte positive sur notre écosystème en contribuant à des actions sociétales dans chaque région où nous sommes implantés. Nous construisons des relations pérennes avec les Umakers, clients et partenaires.Humain : La proximité, la confiance et une véritable écoute sont au coeur de notre démarche pour ton épanouissement professionnel.Notre état d'esprit est de faire de Umake ton partenaire de carrière privilégié. En nous rejoignant, tu bénéficieras d'un accompagnement spécifique avec un manager à ton écoute, car ton épanouissement et la construction de ton avenir professionnel sont nos priorités. Ensemble, incarnons une nouvelle façon de vivre notre métier. Ensemble, construisons le conseil qui nous rassemble.

Apply for this position