Software Engineer H/F

Skaelia
Lyon, France
4 days ago

Role details

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

Job location

Remote
Lyon, France

Tech stack

Clean Code Principles
Java
Software as a Service
Cloud Computing
Cloud Engineering
Code Review
Continuous Delivery
Continuous Integration
Distributed Systems
OAuth
Software Engineering
Spring-boot
Infrastructure as Code (IaC)
Backend
Angular
Gitlab-ci
Kubernetes
Front End Software Development
REST

Job description

Au sein d'une équipe interfonctionnelle, vous évoluez dans un environnement cloud natif moderne. L'enjeu principal du poste est de contribuer au développement et à l'évolution des initiatives stratégiques de la plateforme SaaS, afin de créer des systèmes évolutifs, sécurisés et maintenables.

Au quotidien, vous participez à la conception des plateformes et au développement des services backend en respectant les normes architecturales établies (Golden Path). Vos missions principales consistent à :

  • Concevoir et développer des API REST ainsi que des systèmes distribués robustes.
  • Déployer, maintenir et superviser les services sous Kubernetes.
  • Améliorer les pipelines d'intégration et de déploiement continu (CI/CD) et contribuer aux outils d'automatisation et d'observabilité.
  • Rédiger un code propre et testable, tout en participant activement aux revues de code pour élever les standards d'ingénierie de l'équipe.
  • Intervenir ponctuellement sur le développement frontend et l'intégration de mécanismes d'authentification (OIDC / OAuth2).

L'environnement technique du poste s'articule autour des technologies suivantes :

  • Développement : Java, Spring Boot, Angular, API REST.
  • Infrastructure et Cloud : Kubernetes, environnements Cloud-Native.
  • Outils : GitLab CI/CD, OIDC / OAuth2, outils d'observabilité (logs, métriques, traçage).

Requirements

Titulaire d'une formation supérieure de niveau Bac +5 en informatique, vous justifiez d'une expérience significative en ingénierie logicielle. Vous maîtrisez le développement backend en Java (Spring Boot), la conception d'API REST, ainsi que les environnements Cloud et Kubernetes. Une expérience complémentaire avec Angular, l'Infrastructure as Code (IaC) et les bonnes pratiques de sécurité constitue un atout apprécié.Nous recherchons un(e) candidat doté d'un fort esprit pragmatique et d'une réelle curiosité intellectuelle. Vous êtes attaché aux principes du Clean Code et vous avez à coeur de concevoir des solutions fiables et durables., Titulaire d'une formation supérieure de niveau Bac +5 en informatique, vous justifiez d'une expérience significative en ingénierie logicielle. Vous maîtrisez le développement backend en Java (Spring Boot), la conception d'API REST, ainsi que les environnements Cloud et Kubernetes. Une expérience complémentaire avec Angular, l'Infrastructure as Code (IaC) et les bonnes pratiques de sécurité constitue un atout apprécié.

Nous recherchons un(e) candidat doté d'un fort esprit pragmatique et d'une réelle curiosité intellectuelle. Vous êtes attaché aux principes du Clean Code et vous avez à coeur de concevoir des solutions fiables et durables.

About the company

Notre client, éditeur de logiciels, recherche un(e) Ingénieur Logiciel pour intégrer ses équipes techniques. Le poste est basé à Lyon, au sein de locaux accessibles en transports en commun et mobilités douces, avec une organisation de travail hybride (présentiel et télétravail).

Apply for this position