Logo for Reelcruit

Senior Software Developer

Role overview

Qualifications

  • More than 5 years of experience in software development
  • Experience with Java and frameworks such as Dropwizard, Jersey, Jackson, and JDBI
  • Experience with AWS services such as EC2, EBS, S3, SQS, and RDS
  • Ability to work independently and manage deliverables

Responsibilities

  • Design and develop software operating in a cloud-based distributed environment
  • Develop robust, scalable, and testable code
  • Develop and enhance integration services communicating with external CRM and marketing automation systems
  • Work in an Agile context

About the company

Reelcruit logo

Reelcruit

Staffing & Recruiting

Reelcruit I.T. matching platform: The network where the best consultants and big companies meet, powered by A.I. The automated matchmaking platform that saves you time and understands your expertise while respecting your values, needs and personality in complete transparency.

Company details

Company typeStartup
IndustryStaffing & Recruiting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

En collaboration avec le développeur principal, vous participerez à la mise en place d'une plateforme de traitement de données massives (big data) à la fine pointe de la technologie. C'est votre chance de laisser votre marque et de modeler un système à la hauteur de vos aspirations.

Ce poste requiert un grand intérêt pour le traitement de données, de la débrouillardise et le désir constant d'apprendre. La majorité des efforts seront concentrés sur l'interface Back-End, qui servira à acquérir, organiser et analyser une grande quantité d'informations. La plateforme est construite en Java sur AWS et fait un usage intensif d'ElasticSearch.

Le candidat idéal doit aimer trouver des solutions innovantes à des problèmes difficiles et faire preuve d'intérêt et d'enthousiasme pour les nouvelles technologies.

Nous sommes lune des plus petites multinationales, le candidat aura donc l'opportunité de s'épanouir dans un environnement de travail autogéré.

Responsabilités :

- Concevoir et développer des logiciels fonctionnant dans un environnement distribué, basé sur le cloud

-Développer un code robuste, évolutif et testable

-Développer et augmenter des services d'intégration, communiquant avec les systèmes externes de CRM et d'automatisation du marketing ;

-Développer et augmenter les services de la plate-forme, y compris la correspondance des données, la recherche, le stockage et les services d'authentification ;

-Intégration avec d'autres composants de la plate-forme (services, bases de données, files de messages, etc.),

-Travailler dans un contexte Agile.



Compétences recherchées

Compétences techniques requises :

  • Formation en programmation : autodidacte ou universitaire, seul ton talent nous intéresse!
  • Plus de 5 années dexpérience en développement de logiciels ;
  • Capacité à travailler de manière indépendante et à gérer soi-même les livrables ;
  • Expérience avec Java et des frameworks tels que Dropwizard, Jersey, Jackson et JDBI ;
  • Expérience avec AWS, y compris les services tels que EC2, EBS, S3, SQS et RDS ;
  • Expérience de l'intégration avec des systèmes de CRM et d'automatisation du marketing, tels que Salesforce, Marketo et HubSpot, à l'aide d'API REST et SOAP ;
  • Expérience avec diverses bases de données relationnelles et non relationnelles, notamment PostgreSQL et Elasticsearch ;
  • Capable de s'épanouir dans un environnement de startup en pleine effervescence ;
  • Esprit orienté solutions : être un Challenge Fixer!


Seront considérées comme des atouts :

  • Certification Amazon Web Services (nous rembourserons vos frais de formation si vous ne la possédez pas) ;
  • Expérience avec Linux (de préférence Ubuntu) et les scriptshell ;
  • Expérience avec Python et d'autres langages tels que Go, Scala, Clojure, etc ;
  • Expérience des outils DevOps et des principes de surveillance et d'optimisation sur AWS ;
  • Expérience avec les systèmes de traitement par lots et de planification des tâches ;
  • Expertise en systèmes distribués, capable de relever les défis de performance et d'évolutivité ;
  • Expérience avec des outils, langages et librairies d'analyse de données.


Autres qualités :

  • Facilité à travailler dans une petite équipe multidisciplinaire ;
  • Sens des responsabilités et souci du travail bien fait ;
  • Maîtrise de l'anglais.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Reelcruit

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.