Développeur Java Confirmé / Senior (H/F) - Freelance
Description
Bonjour,
Nous recherchons pour notre client grand compte des développeurs Java confirmés à experts, dans le cadre de la constitution d'une shortlist de profils pour un accord-cadre de prestations informatiques.
Nous étudions prioritairement les candidatures qui nous sont adressées à freelance à insyco point fr avec les informations suivantes :
Argumentaire écrit répondant de façon ciblée au besoin ci-dessous
CV à jour en français
Date de prochaine disponibilité
Tarif journalier
Merci d'indiquer la référence FDU/JAVA/5546-1 dans l'objet de votre message
Notre client est un grand groupe audiovisuel public. Les profils shortlistés seront sollicités au fil de l'eau sur des développements frontend et backend en Java, dans le cadre de marchés subséquents dont le périmètre sera précisé.
Profil recherché
Compétences back :
Expertise en développement Java 17+
Expertise backend avec l'écosystème Spring (Spring Framework, Spring Data, Spring Boot, Spring Cloud)
Expertise Liquibase et JPA / Hibernate
Expertise SQL, gestion de transactions distribuées, problématique N+1 queries
Notions NoSQL orienté document
Design patterns MVC, Repository/DAO, API Gateway, Event Sourcing, Asynchronous Messaging
Test Driven Development, frameworks de tests unitaires et d'intégration (JUnit, Gherkin, Squash TM, Selenium, Needle, Jasmine, Cucumber, Mockito)
Outils de l'usine de développement logiciel (Git, Nexus, Jenkins, Maven, SonarQube)
Web Services REST/JSON, protocoles OAuth2 et OpenID Connect
Solutions IAM (Keycloak ou équivalent)
Plateformes d'orchestration Kubernetes / Docker, JobScheduler
Elastic Stack et plateformes de messaging (RabbitMQ ou équivalent)
Compétences front, pour les profils fullstack :
Single Page Application, Reactive Programming, Fluid Design
Frameworks Angular, React.js, Vue.js, jQuery, HTML5, CSS3, JavaScript / TypeScript
Design patterns frontend (Module, Strategy, Builder, Observer)
Test Driven Development, tests unitaires et d'intégration
Niveaux recherchés : développeur, développeur senior, développeur fullstack, lead developer, expert technique, selon les besoins exprimés à chaque marché subséquent.
Connaissance métier indispensable : expérience préalable dans le secteur des médias audiovisuels, avec une bonne compréhension des processus de production, gestion, diffusion et exploitation des contenus. Ce critère sera vérifié à travers les références présentées.
Soft skills :
Autonomie et rigueur
Capacité à travailler dans un contexte agile, sous la direction d'un chef de projet et d'un architecte
Communication adaptée à des interlocuteurs techniques et métiers