Senior Java Software Engineer

Ivy Partners
1 month 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

Tech stack

Java (Programming Language)
Databases
DevOps
Hibernate (Java)
Java Database Connectivity
Spring Framework
Software Engineering
SQL Databases
Spring-boot
Backend
Restful APIs
Microservices

Job description

En tant que Senior Java Software Engineer chez Ivy Partners, vous serez amené(e) à :

  • Être rapidement opérationnel et contribuer au développement actuel et futur de la plateforme.
  • Livrer un code de haute qualité, évolutif et maintenable dans des délais appropriés.
  • Démontrer une solide fondation technique en Java et dans les technologies associées.
  • Collaborer étroitement avec des équipes transversales, y compris des gestionnaires de produits, des designers et d'autres développeurs.
  • Fournir du mentorat et des orientations aux développeurs juniors, favorisant un environnement collaboratif et innovant.
  • Rester à jour avec les dernières tendances de l'industrie, technologies et meilleures pratiques en développement logiciel, cloud et DevOps.
  • Suggérer proactivement des améliorations pour renforcer la performance, l'évolutivité et la maintenabilité du système.

Requirements

  • Vous avez plus de 5 ans d'expérience en développement Java.
  • Vous possédez une expérience prouvée en développement backend avec Java 21, Spring, Spring Boot Data, Hibernate et JDBC.
  • Vous maîtrisez les API RESTful et l'architecture microservices.
  • Vous savez gérer SQL et la conception de bases de données.
  • Vous avez une excellente capacité de communication et pouvez interagir directement avec les parties prenantes.
  • Vous avez de fortes compétences en résolution de problèmes, une capacité à penser de manière critique et créative.
  • Vous êtes adaptable aux besoins évolutifs des affaires et aux avancées technologiques.

About the company

Ivy Partners est une société de conseil suisse qui accompagne les entreprises dans leurs défis stratégiques, technologiques et organisationnels. Nous avons à cœur d'offrir à nos collaborateurs une carrière qui favorise leur épanouissement personnel et professionnel. Nous les accompagnons dans leur montée en compétences et leur ouvrons de réelles perspectives d'évolution., Prendre soin de nos collaborateurs | Nous leur offrons un environnement bienveillant où chacun est valorisé, avec des formations et des opportunités d'évolution en Suisse et à l'international. Créer un climat de confiance | Travailler avec nous, c'est construire une relation basée sur la transparence, le professionnalisme et l'engagement. Encourager l'innovation | Nous allions technologie et créativité pour mener à bien des transformations numériques à fort impact. Assumer nos responsabilités | Le collectif est au cœur de nos actions et nous mettons tout en œuvre pour générer un impact positif. Java software engineer

Apply for this position