Les meilleurs développeurs informatique freelances sont sur Codeur.com

Développeur JAVA

 Fermé · 10 000 € et plus · 7 offres · 461 vues · 8 interactions


Bonjour,

Nous recherchons un développeur JAVA (idéalement fullstack). Voici la fiche de poste :

Vous accompagnez une startup dynamique dans le développement d'une marketplace.

Vous rejoignez une équipe en pleine croissance.

Le poste est en remote à plein temps.

Une première mission de type essai de 10/20 jours. Si l'essai est concluant nous passons sur une mission long terme (+6 mois) et CDI possible.

Mission

Concevoir et implémenter des fonctionnalités métiers (e-commerce) qui seront mises à disposition via une API HTTP JSON ou directement via génération de page HTML.

Communiquer avec nos différentes BDD (SQL, Elasticsearch) et services tiers via des API HTTP (prestataire de paiements, suivi de colis, ...).

Participer aux choix techniques et à la définition de bonnes pratiques d'architecture logicielle.

Sur une mission long terme vous serez amené à gérer et accompagner de nouvelles recrues.

Nos technos

Application monolithe (mais bien modulé/découplé) avec un frontoffice à l'ancienne (template freemarker) et un backoffice en angular.
Java 11
Angular 8 et supérieur
MySQL
Elasticsearch
AWS
Intégration continue via gitlab

Méthode de travail

Nous avons une liste des tâches sur un board Kanban. Le lead dev vous attribue diverses tâches, de périmètre et complexité croissante.

Une fois la tâche terminée: code review par un autre dev (vous serez également amené à en faire), validation par QA puis mise en production.

Nous n'effectuons pas de sprint scrum, notre objectif est le déploiement continu. Dès qu'un bug est corrigé ou qu'une feature est prête et validée (même incomplète), elle est mise en production.

Au début vous serez formé aux méthodes de développement et aux règles architecturales en place (il y a même un peu de documentation !).

Un développeur sera toujours disponible et présent pour vous épauler et guider en cas de besoin (vous n'êtes pas seul sur le projet).

Les premières tâches seront relativement simples (rajout de test unitaire, bugfix) afin de prendre connaissance progressivement du codebase.

Vous serez amené par la suite à développer des features complètes de plus en plus complexes en total autonomie (on l'espère :D).

Le poste étant en remote, une présence pendant les heures de bureau sur Skype/Slack est indispensable.

Compétences requises

Maitrise de java (avec au moins 5 ans d'expérience)
De bonnes bases en architecture logicielle, découplage, refactoring.
Bonnes pratiques en développement logiciel, concevoir un code maintenable de qualité (= compréhensible) et testé.
Bonnes connaissances en plain SQL et JPA
Des bases en développement web
Mise en place de tests unitaires et d'intégration (junit, mockito, ...).
Utilisation de git.
Docker (les bases)
DDD
TDD
CQRS

Compétences appréciées/bonus

- Développement frontend en HTML, SASS, Typescript et Angular.

- Domain Driven Design / Event Sourcing

- Habitué à l'environnement Linux.

Budget indicatif : 10 000 € et plus

Publication : 31 janvier 2020 à 11h41

Profils recherchés : Développeur spécifique freelance , Développeur Java freelance , Développeur API freelance , Consultant marketplace freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

7 freelances ont répondu à ce projet

7 propositions de devis en moins de 2h

Hugo Battoue Agence développement spécifique
Thierry Daudier Développeur mobile
Miguel Cyrille Agence web
Splitech Développeur web
dev-au-resultat2 Développeur full-stack
nanogramme Agence développement spécifique
yso_corp Agence développement spécifique
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients