Contacter

Developpeur BackEnd Java

Ref : 230303B004
Logo client
Compétences requises
JAVA J2EE AGILE JAVA J2EE APACHE KAFKA Anglais
Description de la mission
SysCatalyst recrute pour les besoins d'un grand compte situé en région parisienne, un développeur BackEnd Java en freelance ou en CDI.
Vous aurez pour missions :

  •  Analyser le besoin fonctionnel
  • Développer le code qui répond au besoin fonctionnel
  • M'assurer que le nouveau code soit couvert par des tests unitaires (taux de couverture du nouveau code supérieur à 70%)
  • Massurer qu'il n'y a pas de régression après mon développement
  •  Effectuer des commit automatique et fréquent sur le repository git
  •  M'assurer que mon code soit lisible et commenté
  • Vérifier que mon code fonctionne en local et sur FEAT
  • Effectuer un pull request pour que mon code soit pris en compte à la fin de mes développements
  • Review des pull request de mes collègues
  • Tests croisés pour valider les développements de mes collègues
  • Tracer dans JIRA mon activité sur les tickets que je traite
  • Mettre à disposition les contrats d'interface (swagger) et en informer les consommateurs
  • Informer les consommateurs de mon service pour tout changement de contrat d'interface
  • Disposition un jeu de données de tests pour que les consommateurs de mon service puisse tester
  • M'assurer que j'ai le bon niveau de logs pour pouvoir analyser le comportement de mon service
  • M'assurer que le monitoring de mon service est fiable
  • Vérifier les métriques de qualité sur Sonar régulièrement
  • Vérifier que la CI/CD de mon service fonctionne convenablement
  • M'assurer que mes développements répondent aux critères d'acceptance et de performance

Livrables
● Connaissances Théoriques :
o Théorie de compilation / Theorie des langages automates (Turing)
o Logique mathématique / Logique floue
o Analyse Lexicale, Syntaxique, Sémantique

● Outils & Frameworks :
o JAVA 8, Spring, Springboot (obligatoire), Spring Security, Apache Camel, Hibernate, Maven, Gradle, Kafka, RabbitMq, ActiveMq, Elastic …
o DBUnit, H2, JUNIT, Mockito, PowerMock
o Git, GitFlow, Jenkins, Sonar, Docker, Kubernetes, Ansible
o ELK, Grafana, AppDynamics
o SQL & NoSQL databases
o Shell, Python, Perl …
o JavaScript, Angular, NodeJs, VueJs, ReactJs …
o BitBucket, JIRA , Confluence

● Méthodologie agile : Scrum / Kan Ban / Safe

L'expérience en Java 8, spring et springboot est obligatoire.

Vous travaillerez à distance  mais déplacement sur site possible.
Si votre profil corresponds à notre offre, faites-nous parvenir votre CV!

D'autres offres
Consultant JAVA

Ces missions pourraient vous intéresser !

Développeur JAVA / BACK / API

JAVA Spring Boot
01/06/2023
94 - Charenton le Pont
3 mois
Voir la mission

Incident Manager Senior

AZURE Cloud AWS EasyVista JAVA ORACLE
ASAP
77 - ÉMERAINVILLE
6 mois
Voir la mission

Expert DDD et modélisation

JAVA C#
ASAP
75 - PARIS
3 mois
Voir la mission

FORMATEUR DATA ANALYST

JAVA SQL SERVER BIG DATA AZURE Cloud AWS
ASAP
Mont-Saint-Aignan
60 jours ouvrés
Voir la mission

Conception Parcours et support de formation Logiciel de dématérialisation de factures

HTML JAVA SQL LINUX WINDOWS
ASAP
PARIS
3 mois
Voir la mission

Tech lead / Lead Dev java-no SQL-datalake

JAVA STAMBIA APACHE KAFKA API RESTful COUCHBASE
ASAP
75-paris
3 mois
Voir la mission

QA / Test Manager

JAVA SQL SQL SERVER SHAREPOINT
ASAP
92
3 mois
Voir la mission

Développeur full-stack JAVA/J2EE (H/F)

JAVA ORACLE J2EE SCRUM JPA
ASAP
92
6 mois
Voir la mission

Responsable technique/développeur Flink

JAVA APACHE SPARK APACHE KAFKA
ASAP
Télétravail
12 mois
Voir la mission

Gestionnaire de contenu

JAVA HTTP JQUERY
ASAP
paris
12 mois
Voir la mission