IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Le poste correspondant à cette offre d'emploi a été pourvu.

Développeur JAVA /J2EE Senior (IT) / Freelance

Ile de France, Massy (91300)
Originellement mis en ligne le 2 mai 2023 - Remontée le 11 juin 2023 par Marjorie Calvert (+ d'offres)
Tobservices
Type de contrat :Freelance
Métier :Développeur informatique
Expérience :10 ans minimum
Type d'entreprise :Autre type d'entreprise (client final)
Localisation :Ile de France, Massy (91300)
Télétravail :Télétravail partiel
Envoyer une candidature

Poste à pourvoir

Le/La titulaire de ce poste participe aux développements et l'architecture de la solution
logicielle d'un projet informatique Européen important et complexe, en lien avec la gestion
de la transmission et du marché des réseaux électriques, tout en respectant les calendriers,
les coûts et la qualité. Le/La titulaire reportera au Responsable des Développements du
projet au sein d'une équipe internationale de 15 développeurs.
Principales responsabilités
Dans le cadre de l'exécution des projets Software Solutions (SWS) au sein de la branche
Services, le/la développeur contribue à la livraison de la solution logiciel. Il/elle collabore
étroitement avec le Responsable des développements et les Experts métiers :
Le/La développeurs intègre l'équipe projet et contribue à la réalisation de la
solution logicielle, aux adaptations, aux évolutions nécessaires à la livraison de la
solution au client,
Il participe à la méthodologie Agile en place sur le projet,
Il se familiarise avec le produit logiciel GE déployé dans le cadre le projet,
Il s'approprie l'architecture logicielle et contribue à son amélioration,
Il s'investie dans la compréhension et la qualité de la solution,
Il s'interface avec les équipes de développeurs offshore,
Il participe aux revues techniques d'ingénierie (qualité, code, sécurité),
Il supporte les testeurs pendant les phases de tests et de recettes,
Il optimise le processus de déploiement, participe à la mise en place l'intégration
continue, le déploiement continu et le processus d'automatisation des tests avec
l'équipe qualité du projet,
Il supporte l'intégration de la solution lors des déploiements internes ou externes
client. Il identifie et résout rapidement les problèmes site et contribue à
l'optimisation des performances.

Développement des applications dans les contextes IT/Multitier/SOA/Web
Méthodologie Agile, Intégration Continue, Déploiement Continue
Connaissances avancées en architecture logicielle et programmation : architecture
orienté services, redondance, haute disponibilité, sécurité, MOM, ORM, SDLC, UML,
design patterns, code hautes performances, API design, caching, injection de
dépendances, complexité algorithmique, programmation sécurisée, multithreading,
profilage de code, tests unitaires / d'intégration
Plateformes : JEE, Spring, Hibernate, Flowable
Langages : Java ; connaissance de C++, C# est un plus
Web : JavaScript, HTML, CSS; connaissance de GWT, Angular, NodeJS, npm, Bower,
TypeScript est un plus
Langages de script : Bash, Batch, Groovy
Middleware : Apache Kafka, JBoss, WebLogic, Tomcat, Jetty, Apache HTTP,
ActiveMQ
Services Web : SOAP (+ WS-Security), REST, OpenAPI/Swagger
Bases de données relationnelles : MS SQL Server, PostgreSQL, Oracle
Systèmes opérationnels : Linux et Windows
Sécurité : infrastructure à clés publiques, authentification, autorisation, LDAP,
chiffrement RSA, cryptage
SCM : Git, SVN
Suite Atlassian, JIRA, Confluence
Autres : XML (JAXB, SAX), JSON, YAML, CXF, Drools, YUM, JMS, SOAP UI, Puppet,
Jenkins, Sonar, Coverity, OWASP

Profil recherché

Connaissances techniques et expériences dans les domaines
suivants :
Développement des applications dans les contextes IT/Multitier/SOA/Web
Méthodologie Agile, Intégration Continue, Déploiement Continue
Connaissances avancées en architecture logicielle et programmation : architecture
orienté services, redondance, haute disponibilité, sécurité, MOM, ORM, SDLC, UML,
design patterns, code hautes performances, API design, caching, injection de
dépendances, complexité algorithmique, programmation sécurisée, multithreading,
profilage de code, tests unitaires / d'intégration
Plateformes : JEE, Spring, Hibernate, Flowable
Langages : Java ; connaissance de C++, C# est un plus
Web : JavaScript, HTML, CSS; connaissance de GWT, Angular, NodeJS, npm, Bower,
TypeScript est un plus
Langages de script : Bash, Batch, Groovy
Middleware : Apache Kafka, JBoss, WebLogic, Tomcat, Jetty, Apache HTTP,
ActiveMQ
Services Web : SOAP (+ WS-Security), REST, OpenAPI/Swagger
Bases de données relationnelles : MS SQL Server, PostgreSQL, Oracle
Systèmes opérationnels : Linux et Windows
Sécurité : infrastructure à clés publiques, authentification, autorisation, LDAP,
chiffrement RSA, cryptage
SCM : Git, SVN
Suite Atlassian, JIRA, Confluence
Autres : XML (JAXB, SAX), JSON, YAML, CXF, Drools, YUM, JMS, SOAP UI, Puppet,
Jenkins, Sonar, Coverity, OWASP
Expérience requise
Plusieurs années d'expérience (minimum 7 années) en matière de développements
de logiciel dans un contexte d'opérations international (livraison de projets)
Solide expérience des aspects d'architecture et d'intégration en lien avec les
systèmes informatiques
Attentif(ve) aux processus et aux méthodologies
Capacité à s'intéresser à la solution globale et pas seulement au code logiciel
Fortement axé(e) sur la collaboration et capable de travailler dans toute
l'organisation pour réaliser les objectifs communs
Capacité à promouvoir l'amélioration continue
Déplacements courts à prévoir
Anglais courant exigé

Description de la société

To B Services est une Entreprise de Services du Numérique nouvelle génération fédérant un vaste réseau de freelances.
Depuis 2008, le métier de to b services est de mettre en ADEQUATION, tout au long des missions, les compétences et les aspirations de ses consultants et les besoins de ses clients dans leur environnement humain, technologique et organisationnel. Pour atteindre cet objectif d'excellence, To B Services s'appuie, d'une part sur son vaste réseau de partenaires freelances, et d'autre part, sur une méthode éprouvée de sélection et d'accompagnement.

Envoyer une candidature