Vos principales fonctions :
En tant que Développeur JAVA PL/SQL, vous jouerez un rôle clé dans le développement et l'amélioration des systèmes et des applications de l'entreprise. Vos missions principales incluent :
* Développement d'applications JAVA : Concevoir, développer et maintenir des applications JAVA robustes et performantes pour soutenir les besoins métiers.
* Intégration avec des bases de données PL/SQL : Développer des solutions d'intégration entre le code JAVA et les bases de données relationnelles en utilisant PL/SQL (Oracle principalement, mais d'autres SGBD sont un plus).
* Création et optimisation des requêtes SQL : Créer et optimiser des requêtes SQL pour interagir avec les bases de données, garantir une performance maximale et assurer une gestion fluide des données.
* Participation aux phases de conception : Travailler avec les architectes techniques et les équipes métiers pour analyser les besoins fonctionnels et proposer des solutions techniques adaptées.
* Tests et validation : Effectuer des tests unitaires et de validation sur le code JAVA et PL/SQL, et participer au processus de révision de code pour assurer une qualité optimale.
* Maintenance et support : Assurer la maintenance évolutive et corrective des applications existantes et résoudre les incidents techniques liés aux systèmes JAVA et PL/SQL.
* Documentation : Rédiger et maintenir la documentation technique des applications, des requêtes SQL et des processus métier.
Pour réussir dans ce rôle, nous attendons de vous un ensemble de compétences techniques et une solide expérience dans les domaines suivants :
* Développement JAVA : Maîtrise du développement d'applications JAVA, avec une bonne connaissance des frameworks modernes comme Spring, Hibernate, ou Java EE .
* PL/SQL : Expertise en PL/SQL, notamment dans la création de procédures, de fonctions, de déclencheurs, et l'optimisation des requêtes SQL sur des bases de données relationnelles Oracle (la maîtrise d'autres SGBD comme MySQL ou PostgreSQL serait un plus).
* Bases de données relationnelles : Connaissance approfondie des bases de données relationnelles, en particulier Oracle, avec une capacité à concevoir des modèles de données, à écrire des requêtes complexes et à optimiser les performances des bases de données.
* API RESTful : Expérience dans la conception et l'intégration d'API RESTful pour la communication entre systèmes, avec une attention particulière portée à la sécurité et à la gestion des performances.
* Méthodologie Agile : Expérience de travail dans un environnement Agile (Scrum, Kanban), avec une capacité à s'adapter à des cycles de développement rapides.
* Outils de versioning : Connaissance des outils de gestion de version comme Git et des pratiques DevOps.
* Outils d'intégration continue : Familiarité avec des outils comme Jenkins, GitLab CI/CD, pour l'automatisation des builds et des tests.
Aubay est une société de conseil en technologies et transformation digitale, présente dans 7 pays européens. Avec plus de 8 000 collaborateurs, Aubay accompagne les plus grands acteurs des secteurs banque, finance, assurance, énergie, télécoms, industrie et services, dans leurs projets de transformation technologique et organisationnelle.
Engagée dans l’innovation et la performance, Aubay intervient sur l’ensemble du cycle de vie des projets, de la réflexion stratégique à la mise en œuvre opérationnelle, avec une forte culture de proximité, d’agilité et d’expertise technique.
Rejoindre Aubay, c’est intégrer une entreprise en croissance, où les collaborateurs sont au cœur de la stratégie et bénéficient d’un accompagnement personnalisé dans le développement de leur carrière.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.