drjobs Tech Lead Full Stack Java JEE Web العربية

Tech Lead Full Stack Java JEE Web

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-8years

Job Location drjobs

Geneva - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Nous recherchons pour un de nos clients un Tech Lead Full Stack Java JEE Web.



R le et activit s


  • Enrichir transmettre et impl menter les directives darchitecture et les standards Qualit
  • Apporter du support technique et m thodologique aux d veloppeurs
  • Concevoir et valuer des solutions informatiques
  • Identifier les opportunit s de refactoring et doptimisation pour am liorer la qualit et la performance du code tout en respectant les principes architecturaux
  • Organiser et animer des actions de veille technologique pour l quipe de d veloppement
  • Concevoir d velopper et maintenir des syst mes informatiques
  • Concevoir et r aliser des proc dures qualit
  • Pratiquer la revue de code syst matique
  • Analyser et corriger les anomalies lors des phases de tests d int gration et fonctionnels
  • Identifier et communiquer sur les risques et probl mes f d rer les personnes concern es pour rechercher des solutions
  • Accompagner la mont e en connaissances collectives sur les pratiques de qualit et s curit logiciel
  • Assurer le maintien du niveau de qualit et de s curit des syst mes
  • Participer lam lioration continue des processus et outils
  • Participer l am lioration continue de l organisation de son quipe
  • Participer lam lioration des pratiques Agile
  • Capitaliser en continue sur lexp rience acquise
  • Participer aux pratiques ding nierie et darchitecture logicielle
  • Participer activement lam lioration continue du service de d veloppement sur mesure


Qualit s requises


  • Autonomie responsabilit adaptabilit dynamisme
  • Capacit travailler en quipe et partager ses connaissances
  • Aptitude mener son quipe vers lexcellence
  • Capacit dinfluencer et convaincre les personnes
  • Fait preuve de curiosit pour les nouveaut s technologiques et dinitiative
  • Avoir une attitude ouverte vis vis des changements
  • Savoir recevoir et donner des feedbacks d am lioration
  • Capacit monter en comp tences sur un domaine fonctionnel


Requirements

Comp tences primordiales (6 ann es dexp rience et plus)


  • Java

Expertise dans le d veloppement Java

Connaissance approfondie des principes de conception orient e objet y compris Design Patterns et principes SOLID

  • D veloppement BackEnd

Expertise dans l utilisation d un ou plusieurs frameworks les plus utilis s du march

  • D veloppement FrontEnd

Expertise dans l utilisation d un ou plusieurs frameworks les plus utilis s du March

Comp tence dans les technologies HTML CSS JavaScript

  • Architecture et Design

Ma trise des architectures J2EE

Exp rience avec les micro services et l architecture hexagonale

Connaissance de brokers de messages asynchrones (RabbitMQ)

Exp rience du DDD

  • API et Web Service

Ma trise du d veloppement des web services REST et SOAP

Capacit concevoir impl menter et maintenir des APIs robustes et S curis es

Exp rience dans la s curisation des APIs avec OAUTH2/OIDC

  • DevOps et Cloud

Ma trise des principaux syst mes d orchestration de conteneurs en particulier

de Docker et dOpenshift

  • Outils de Versioning CI/CD et IDE

Ma trise de Git pour le contr le de version

Familiarit avec les outils d int gration continue et de d ploiement continu

Jenkins GitLab CI/CD

Ma trise de lenvironnement de d veloppement IntelliJ IDEA Maven

  • Qualit et Tests

Ma trise des principes de Clean Code et Clean Architecture

Maitrise des tests unitaires avec JUnit

Exp rience confirm e avec SonarQube

BDD TDD

AppSec Security First



Comp tences importantes


  • Java

D veloppement sur les versions Java 7 21

  • D veloppement BackEnd

Spring (en particulier Spring MVC Spring Boot et Spring REST)

  • D veloppement FrontEnd

Comp tence dans les technologies HTML5 CSS3 Vue3 javascript Typescript

  • Base de donn es

Ma trise des bases de donn es relationnelles

SQL (dans le contexte Oracle 19)

  • Outils

Ma trise des outils JIRA et Confluence

  • Environnement

Exp rience dans un environnement de travail Agile

Comptences optionnelles qui repr senteraient un plus :

  • D veloppement Java IHM

Framework Swing

  • Outils

Dynatrace

Splunk



Mod lisation : Expertise dans l utilisation d outils de mod lisation (Archimate, BPMN). Interop rabilit : Ma trise des protocoles d interop rabilit et des technologies middleware. Performance : Exp rience en diagnostic et am lioration de la performance des syst mes. S curit : Connaissance approfondie des protocoles de s curit (OAuth2, SAML2, OpenID) et des standards de s curit des applications. Connaissance de l environnement : Familiarit avec les processus techniques internes. M thodes de d veloppement : Exp rience avec les m thodes de d veloppement BDD et TDD, et outils d automatisation des tests comme Selenium ou Cypress. Outils d int gration continue : Comp tences dans l utilisation de Jenkins, GitLab, Ansible. Formation et Exp rience Dipl me universitaire en informatique (Master, EPF, HES) ou quivalent. Exp rience de 6 ans minimum en tant qu architecte de solutions, avec une exp rience confirm e sur des projets complexes et multi-partenaires. Ma trise des principaux patterns d architecture (Enterprise Integration Patterns) et des protocoles d interop rabilit (SOAP, REST, JMS). Connaissance des environnements technologiques vari s (web, client-serveur) et des outils de mod lisation. Exp rience en gestion de projet avec des m thodes comme Herm s et des frameworks d architecture d entreprise comme TOGAF.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.