Développeur Java Senior

Localité : Genève
Type de contrat : CDI

Bienvenue chez Digital Solutions SA !

Créée en 2016 et située au cœur du Jura, à Porrentruy, Digital Solutions SA aide les entreprises et les institutions à faire face aux défis digitaux grâce à l’intégration de nouvelles technologies.

Intégrateur & prestataire de services IT, nous aidons nos clients dans leur stratégie d’innovation ainsi qu’à développer leurs nouveaux produits numériques.

Notre implémentation est à Porrentruy, Bâle, Lausanne, Genève, Martigny et bientôt Fribourg, Berne, Zürich et Delémont.

Combinant agilité, innovation et performance, nous mettons à disposition une équipe d’ingénieurs hautement qualifiés et adaptés aux besoins ciblés de chacun de ces clients et prospects.

Nous travaillons sur trois volets :   

  1. L’intégration et L’innovation
  2. Le développement logiciel
  3. La Robotic Process Automation

PROFIL RECHERCHÉ : Développeur Java Senior

  • Taux d’occupation : 100%
  • Durée : indéterminée, mais au plus 2ans
  • Début souhaité : 20 mai 2024

VOS MISSIONS :

  • Migrations des applications o
    • Coordination et suivi des demandes auprès des équipes internes
    • Migration de la sécurité des applications
    • Gestion des dépendances sous Maven
    • Mise à jour du code
    • Orchestration et suivi des déploiements, y compris en production
    • Documentation
  • Apporter son expérience sur les développements basés sur une solution low-code (Wavemaker)
    • Évaluer, diagnostiquer et corriger les anomalies
  • Accompagner des développeurs moins expérimentés pour les faire monter en compétence

QUALITES REQUISES :

  • Esprit d’équipe et de collaboration
  • Autonomie, responsabilité, dynamisme
  • Volonté de transmettre et partager ses compétences, pédagogie
  • Communication aisée, capacité d’écoute, capacité de conduire une réunion
  • Respect des règles, des standards et des méthodes de l’organisation

FORMATIONS :

  • Bachelor HES + DAS

COMPETENCES :

Compétences primordiales

  • Maîtrise de Java/J2EE, Spring, JPA
  • Maîtrise de l’environnement de développement (Maven, Git)
  • Expérience dans un contexte d’informatique de gestion
  • Expérience de travail avec des outils de génération de code (low-code), de préférence Wavemaker

Compétences supplémentaires

  • Maîtrise de la configuration des applications (variables d’environnement ou fichiers de propriétés)
  • Maîtrise des langages de base de données (SQL, PL/SQL)
  • Maîtrise des outils d’intégration continue GitLab
  • Expérience réussie au sein d’e l’OCSIN à l’Etat de Genève’une administration publique
  • Expérience en déploiement continu
  • Expérience sur les outils d’agrégation de logs (Splunk, ELK)
  • Connaissance de la méthodologie Hermès
Postulez !