 
        
        Ingénieur Logiciel Java Expérimenté - Startup SaaS
Join to apply for the Ingénieur Logiciel Java Expérimenté - Startup SaaS role at RogerHR.
Chez RogerHR, notre mission est claire : transformer en profondeur la technologie RH pour répondre aux besoins des entreprises modernes. Basés au cœur de Genève, nous allons au-delà d’une simple digitalisation des processus RH ; nous sommes les pionniers dans la création de liens entre les entreprises et leurs collaborateurs. RogerHR est une startup SaaS basée à Genève qui réinvente la gestion RH pour les entreprises suisses et européennes. L’équipe compte aujourd’hui 20 collaborateurs, dont une équipe tech solide composée de 8 développeurs, 2 Product Owners et 1 QA.
Responsabilités : développer, maintenir et optimiser les connecteurs entre la plateforme RH et des systèmes externes tels que les logiciels de paie (SwissSalary, Abacus, SAP, etc.) et les ATS (Applicant Tracking Systems). Garantir des échanges de données fiables, sécurisés et évolutifs pour offrir une expérience fluide aux clients.
Profil recherché : 3-5 ans d’expérience en développement backend Java/Spring Boot.
 * Très bonne maîtrise de la conception de logiciels et des architectures modulaires et évolutives.
 * Expérience dans le développement d’APIs REST et d’intégrations avec des systèmes tiers (ERP, paie, ATS, etc.).
 * Bonne connaissance des bases de données relationnelles (PostgreSQL, MySQL, etc.).
 * Connaissance des méthodologies de test (tests unitaires, JUNIT, TDD, etc.).
 * Autonome, curieux et rapide à monter en compétence sur de nouveaux environnements.
 * Esprit d’équipe, proactif, avec l’envie d’avoir un impact sur le produit et l’expérience client.
 * Une expérience avec N8N ou une autre plateforme d'intégration est un plus.
Avantages :
 * Forte possibilité d'évolution dans une startup en pleine croissance.
 * Flexibilité – 100 % home office avec confiance.
 * Mentorat exceptionnel – contact quotidien avec des leaders expérimentés.
 * Efficacité et pertinence – approche sans perte de temps, concentrée sur l’impact.
Processus de recrutement :
 * 1. Appel introductif : découvrir notre activité et évaluer la correspondance.
 * 2. Interview technique avec le CTO.
 * 3. Rencontre avec le CEO – éventuelle proposition d’offre.
#J-18808-Ljbffr