developerjobs.ch
← Toutes les offres

Spécialiste en développement d'applications – Fullstack (a)

Aargauische Kantonalbank

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Aarau
Entreprise
Aargauische Kantonalbank, 5000 Aarau
Première publication
Postuler

Le A ne représente pas seulement l'AKB, mais aussi toutes les personnes qui travaillent au sein de l'employeur le plus attractif du canton d'Aargau dans un environnement de travail ouvert et diversifié. Bien que les chiffres soient importants pour nous, vous n'êtes pas un numéro de personnel chez nous. Nous vous proposons une activité intéressante avec une valorisation de votre personnalité.

? Au sein de l'AKB ainsi que dans le processus de candidature, nous entretenons une culture du "tu" valorisante et respectueuse. Osez nous tutoyer.

Ce qui vous attend

Dans notre département Integration & Automation, vous travaillez sur des solutions centrales pour la mise en réseau et l'automatisation des processus métier au sein de l'AKB. Avec notre bus d'intégration (ASB), nous assurons l'échange de données stable et sécurisé avec des systèmes externes. Parallèlement, nous développons notre AKB Process Engine (APE). Il s'agit de processus et d'applications de bout en bout sur mesure pour notre organisation.

Pour ce faire, vous utilisez des technologies modernes telles que Java, Spring Boot, Angular, TypeScript et des bases de données relationnelles, et vous accompagnez nos solutions tout au long de leur cycle de vie – de la conception au développement et au testing, jusqu'à la sécurité, au déploiement et à l'exploitation.

Un environnement polyvalent et responsable vous attend, dans lequel vous pouvez participer activement à la conception, apporter vos propres idées et réaliser des solutions innovantes, stables et évolutives avec l'équipe – tout à fait selon le principe : You build it, you run it, you secure it.

Tâches principales

  • Développement et perfectionnement d'applications internes à la banque et de processus de bout en bout dans l'environnement Java
  • Mise en œuvre de solutions backend avec Java / Spring Boot ainsi que de composants frontend avec Angular / TypeScript
  • Travail avec des bases de données relationnelles pour le traitement, le stockage et la fourniture de données commerciales
  • Coresponsabilité de l'ensemble du cycle de vie des applications : conception, développement, testing, déploiement, sécurité et exploitation
  • Perfectionnement et optimisation du pipeline CI/CD avec GitLab ainsi que le déploiement sur OpenShift
  • Collaboration sur les solutions d'authentification et d'autorisation avec Keycloak sur la base d'OAuth2 et OpenID Connect
  • Prise en charge du support de 2ème et 3ème niveau pour les applications gérées
  • Collaboration étroite avec les départements spécialisés internes et les partenaires d'interface techniques

Ce que vous apportez

Sur le plan technique :

  • Formation initiale et continue approfondie de niveau haute école spécialisée ou universitaire dans le domaine de l'informatique ou de l'informatique de gestion
  • Plusieurs années d'expérience pratique dans le développement d'applications, idéalement dans un environnement d'entreprise ou d'intégration
  • Très bonnes connaissances en Java et Spring Boot
  • Très bonnes connaissances dans le développement de frontends modernes avec Angular et TypeScript
  • Bonnes connaissances dans l'utilisation de bases de données relationnelles
  • Expérience avec GitLab CI/CD, les processus de build et de déploiement automatisés ainsi que les plateformes de conteneurs comme OpenShift
  • Compréhension de l'authentification et de l'autorisation, idéalement avec Keycloak ainsi que des standards tels qu'OAuth2 et OpenID Connect
  • Expérience dans l'exploitation et le perfectionnement d'applications productives
  • Des connaissances dans l'environnement d'intégration, dans les architectures basées sur des API ou dans l'automatisation des processus métier sont un avantage

Sur le plan personnel :

  • Capacités de communication marquées et plaisir à collaborer en équipe
  • Grande initiative personnelle ainsi qu'une méthode de travail autonome et structurée
  • Capacité de réflexion analytique et conceptuelle
  • Approche orientée vers les solutions, pragmatique et soucieuse de la qualité
  • Grande motivation et volonté de prendre des responsabilités sur l'ensemble du cycle de vie d'une application
  • Plaisir pour un environnement agile et pour les technologies modernes

j4id10415125a j4it0940a j4iy26a

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps