Software Engineer backend JAVA/KOTLIN

il y a 6 jours


ProvenceAlpesCôte d'Azur, France Harvest Temps plein
À propos de Harvest

FinTech leader en France pour les logiciels dédiés aux métiers du patrimoine et de la finance, HARVEST accompagne les professionnels avec des solutions couvrant toute la chaîne de valeur patrimoniale et financière depuis plus de 30 ans. Le groupe conçoit des solutions digitales, rend accessible l'information indispensable pour éclairer les décisions patrimoniales et financières. Spécialiste de la data, il permet la construction automatisée de portefeuilles efficients sur mesure.
Avec plus de 4000 sociétés clientes, le groupe propose un ensemble de logiciels et de services plébiscités par les professionnels désireux de développer un conseil à forte valeur ajoutée.

Expertise métier et maîtrise technologique s'exercent avec plus de 400 talents passionnés et investis, fiers de leur entreprise labellisée Great Place To Work. Le groupe a recruté plus de 100 collaborateurs en France en 2022 pour accompagner sa croissance et son ambition de devenir le champion européen de la WealthTech.

Le poste

Nous recherchons un(e) Développeur(se) Backend ou Full Stack pour venir renforcer nos équipes. Au sein d'une équipe projet à taille humaine appliquant le framework Scrum, rattachés à un(e) Directeur(rice) de projet, vous êtes impliqués dans l'ensemble du processus de développement logiciel.

Vos missions seront les suivantes :

  • Prendre en charge la conception technique et l'éventuelle phase de prototypage des modules à développer
  • Implémenter les tests automatisés (unitaires, intégration, ) et prendre en charge la réalisation des travaux
  • Mettre en œuvre les méthodologies d'eXtreme-Programmingprincipes du Software Craftsmanship (Test Driven Development, pair programming, code review, ) et le processus d'intégration et déploiement continus.
  • Participer à l'enrichissement du référentiel documentaire technique et la gestion du patrimoine technique logiciel (dette technique, etc.)
  • Être force de proposition sur des suggestions d'amélioration fonctionnelle et technique

Et plus globalement, vous serez impliqués dans le développement et les évolutions du projet grâce à votre expertise et votre goût pour les nouvelles technologies.

Les produits sur lesquels vous interviendrez sont distribués à la fois sous forme d'API REST et de composants IOS, l'un des challenges est d'arriver à gérer un même socle commun (existant) de la conception jusqu'à la distribution et la maintenance et les évolutions du produit

Vous fonctionnez en mode projet (agile) et interagissez avec les autres acteurs du projet (Conception métier, Assurance Qualité, Exploitation).

Profil recherché

Le profil

De formation supérieure avec une spécialisation en informatique/SI, vous disposez d'une expérience d'au moins 3 ans en développement informatique sur le langage Kotlin, et idéalement des connaissances en compilation multiplateforme.

Les compétences

  • Être à l'écoute
  • Autonomie
  • Force de proposition
  • Rigueur
  • Pédagogie
  • Excellent relationnel
  • Leadership
  • Exemplarité
  • Persévérance
  • Esprit d'équipe

Les Compétences techniques

  • Développement en Kotlin (et idéalement Kotlin multiplateforme) ainsi qu'en Java
  • Déploiement d'application sous iOS (ou Android)
  • Solide compréhension des architectures logicielles (clean, architecture hexagonale, etc.) et des principes de conception.
  • Connaissances en BDD : SQL Server ou PostgreSQL ou MySQL
  • Connaissances des environnements cloud (Docker + Kubernetes)
  • Bien connaitre l'essentiel du développement : Git, Git flow, Tests unitaires
  • Bonne connaissance de Gradleou un autre outil de build comme Maven

Les plus

  • Framework Front : Angular
  • Bonnes connaissances sur les architectures distribuées et événementielles (Kafka, RabbitMQ par exemple)
  • DevOps : Pipeline, CI/CD
  • Connaissance en Docker + Kubernetes
  • Outils de monitoring: Grafana, Prometheus
  • Agrégation de log: Elasticsearch, Kibana / Loki
  • Connaissances IAM (OpenID Connect, SAML, flows d'authentification, etc.)
  • Bonne maitrise des outils de développement (ça peut être les vôtres) tel queVisual Studio Code, IntelliJ, MSSQL ou Postgresql, Postman.
  • Clean architecture, injection de dépendances
  • Tests integration
  • Software craftsmanship

A savoir :

  • Bonnes pratiques de code et travail en équipe (création de pull request, pair programming)
  • Méthode Agile (SCRUM)
  • Veille technologique (tout sujet confondu)
  • Aimer les Draw.io et les schémas d'archi C4/ UML
  • Une forte appétence pour le métier
  • Etre moteur dans l'équipe
  • Savoir vulgariser, expliquer et encadrer les développeurs juniors.

Les avantages

  • Une diversité de projets et un environnement de travail stimulant
  • Une politique de télétravailen place
  • Des locaux sympas et accueillants
  • Des moments de rencontres lors d'évènements extra-professionnels tout au long de l'année

Serez-vous le prochain chanceux à nous rejoindre ?

A l'image de nos valeurs, le groupe est engagé depuis de nombreuses années en faveur de la diversité et du handicap.

Rejoignez notre entreprise certifiée Great Place To Work® Vous vous y plairez
  • Software Engineer

    il y a 3 semaines


    Salon-de-Provence, Provence-Alpes-Côte d'Azur, France YR - FR - 20426 Temps plein

    Job Title: Software Engineer - Backend DeveloperJob Description:We are looking for a skilled Software Engineer - Backend Developer to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:• Design and develop scalable and efficient backend systems•...

  • Software Engineer

    il y a 2 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Socotec Temps plein

    Our company is seeking a skilled Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in Java and experience with backend development principles.This role involves designing and implementing scalable APIs and maintaining existing codebase. A strong understanding of object-oriented programming concepts and database...

  • Software Engineer

    il y a 3 semaines


    La Salle-les-Alpes, Provence-Alpes-Côte d'Azur, France Vacances Bleues Temps plein

    We are seeking a skilled Backend Software Developer to join our team at {company}. The ideal candidate will have experience in developing scalable and efficient backend systems using Java and Python.Main Responsibilities:Design and develop backend software using Java and PythonCollaborate with cross-functional teams to identify and prioritize project...

  • Senior Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France PAUL Temps plein

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in backend development and a strong passion for delivering high-quality software solutions.The backend developer will be responsible for designing, developing, and maintaining our system architecture. This will involve working...

  • Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Ortec Engineering Temps plein

    About the Role:We are seeking a highly skilled Backend Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining our enterprise-level applications.Responsibilities:Design and implement efficient backend systems using Java.Collaborate with cross-functional teams to identify business requirements and...

  • Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Cat-Amania Temps plein

    About the Role:As a senior backend developer, you will be responsible for designing, developing, and maintaining the backend of our software applications. Your primary focus will be on ensuring the scalability, reliability, and performance of our systems.Key Responsibilities:Design and implement efficient backend systems using programming languages such as...

  • Software Engineer

    il y a 3 semaines


    Auverge-Rhône-Alpes, France Egis Temps plein

    Our company is looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems. Key Responsibilities:Design and implement scalable backend systemsDevelop and maintain high-quality codeCollaborate with cross-functional teams to deliver...

  • Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Lynx RH Temps plein

    We are looking for a skilled Backend Developer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:Design and develop robust, scalable, and efficient backend systemsCollaborate with cross-functional teams to identify and prioritize project...

  • Senior Software Engineer

    il y a 3 semaines


    Auverge-Rhône-Alpes, France cedeo Temps plein

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our backend systems. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining our backend infrastructure. This is a fantastic opportunity to work with a talented team and make a real impact on our...

  • Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France INTERACTION AIX-EN-PROVENCE Temps plein

    Job Title: Software Engineer - Backend DeveloperAs a Backend Software Developer, you will be responsible for designing, building, and maintaining the server-side logic, database integration, and API connectivity. You will work closely with the front-end team to ensure seamless integration and a great user experience.Key Responsibilities:• Design and...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleSenior Java Backend DeveloperSummary of the RoleAmadeus Hospitality GFA (Guest Facing Applications) team is searching for a Senior Java Backend Developer to join our ambitious and talented team. We are looking for a proactive and initiative-driven person to help drive and execute ambitious projects, primarily focusing on the design and development...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleSenior Java Backend DeveloperSummary of the RoleAmadeus Hospitality GFA (Guest Facing Applications) team is searching for a Senior Java Backend Developer to join our ambitious and talented team. We are looking for a proactive and initiative-driven person to help drive and execute ambitious projects, primarily focusing on the design and development...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleFull-Stack Software Development EngineerSummary of the RoleAs a software development engineer, you will join the ACRS UI System Team, responsible for delivering transversal components, developing frontend and middleware tools, and providing technical support. Its primary focus is to enhance the developer experience for Hotel UI teams.In This Role...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleFull-Stack Software Development EngineerSummary of the RoleAs a software development engineer, you will join the ACRS UI System Team, responsible for delivering transversal components, developing frontend and middleware tools, and providing technical support. Its primary focus is to enhance the developer experience for Hotel UI teams.In This Role...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleSenior Java Backend Developer (Hospitality)Summary of the RoleAmadeus Hospitality GFA (Guest Facing Applications) team is searching for a Senior Java Backend Developer to join our ambitious and talented team. We are looking for a proactive and initiative-driven person to help drive and execute ambitious projects, primarily focusing on the design and...

  • Software Engineer

    il y a 3 semaines


    Auverge-Rhône-Alpes, France ONET ACCUEIL Temps plein

    We are looking for a skilled Backend Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. Your primary focus will be on the backend, ensuring our systems are scalable, efficient, and secure.Here are some of the key responsibilities of this...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France The Little Ones Temps plein

    Job Description: We are seeking a skilled Software Engineer to join our team. As a Backend Developer, you will be responsible for designing and implementing efficient software solutions using Java and Python. Key Responsibilities: Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Samsic Emploi Temps plein

    We are looking for a skilled Backend Developer to join our team at Company. As a Backend Developer, you will be responsible for designing and implementing the back-end logic of our web applications. Your primary focus will be on developing and maintaining scalable and efficient server-side software.Responsibilities:Design and implement the back-end logic of...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleFull-Stack Software Development EngineerSummary of the Role As a software development engineer, you will join the ACRS UI System Team, responsible for delivering transversal components, developing frontend and middleware tools, and providing technical support. Its primary focus is to enhance the developer experience for Hotel UI teams.In This Role,...


  • Provence-Alpes-Côte d'Azur, France Amadeus Temps plein

    Job TitleFull-Stack Software Development EngineerSummary of the Role As a software development engineer, you will join the ACRS UI System Team, responsible for delivering transversal components, developing frontend and middleware tools, and providing technical support. Its primary focus is to enhance the developer experience for Hotel UI teams.In This Role,...