Expert technico-fonctionnel Java Senior
Sword Group
23 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Tech stack
HTML
Java
JavaScript
Agile Methodologies
Confluence
JIRA
Unit Testing
CSS
Continuous Integration
Relational Databases
Software Design Patterns
IntelliJ
Spring
JUnit
PostgreSQL
Maven
Oracle Applications
Software Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
SonarQube
Management of Software Versions
Backend
GIT
Vue.js
Angular
Gitlab-ci
Information Technology
Front End Software Development
REST
Jenkins
Job description
- Assurer la planification et la coordination des systèmes informatiques lors des périodes critiques du métier
- Concevoir, développer et maintenir des applications sur mesure en environnement Java
- Réaliser des tests unitaires et participer aux phases de validation fonctionnelle
- Identifier les anomalies, proposer des solutions et coordonner les parties prenantes
- Participer activement aux maintenances correctives et à l'amélioration continue des outils
- Contribuer à l'évolution des pratiques Agile et à l'organisation de l'équipe
- Garantir la qualité et la sécurité des systèmes en place
- Capitaliser sur les retours d'expérience et les bonnes pratiques d'ingénierie logicielle
Requirements
- Excellente maîtrise du développement Java et des principes de conception orientée objet (Design Patterns, SOLID)
- Expérience confirmée en développement Back-End avec des frameworks tels que Spring
- Compétences solides en bases de données relationnelles (Oracle, PostgreSQL)
- Maîtrise des API REST et SOAP, avec une attention particulière à leur robustesse et sécurité
- Bonnes connaissances en développement Front-End (AngularJS, VueJS, HTML, CSS, JavaScript)
- Maîtrise des outils de versioning et CI/CD (Git, Jenkins, GitLab CI/CD), ainsi que des environnements de développement (IntelliJ IDEA, Maven)
- Expérience en architecture logicielle, tests unitaires (JUnit), et outils de qualité (SonarQube)
- Familiarité avec les environnements Agile, les outils JIRA, Confluence et BMC Helix ITSM ; connaissance du domaine métier ou d'une administration publique similaire
Senior java engineer
About the company
Nous ouvrons un poste d'Expert(e) technico-fonctionnel(le) Java pour renforcer l'équipe de notre client basé à Genève. Ce rôle s'inscrit dans le cadre du développement et de la maintenance de systèmes informatiques dédiés à la gestion du logement et de la planification foncière. Le ou la titulaire rejoindra une équipe spécialisée dans le développement sur mesure et interviendra sur des projets transverses liés à l'innersource, aux communautés de pratiques et aux expertises technologiques. Une première mission consistera à intervenir sur les systèmes existants du domaine métier concerné.