Senior Fullstack Java Developer

À temps plein

Cette offre d'emploi a été publié plus de 4 semaines 2 jours...

Sr. Full Stack Java Developer.

Rejoignez une équipe grandissante de personnes passionnées, motivées, talentueuses et créatives ayant de grandes idées sur l'avenir des logiciels pour le secteur de l'investissement. Nous recherchons un ingénieur en développement de logiciel expérimenté possédant une solide expérience en développement Java pour développer et construire une nouvelle plate-forme intéressante pour le secteur financier. En tant qu’ingénieur logiciel senior, cette personne travaillera sur une pile technologique complète exploitant à la fois les technologies front-end et back-end.

Responsabilités fondamentales:

- Développement logiciel complet de pile utilisant diverses technologies front-end / back-end.

- Concevoir, développer et concevoir des solutions efficaces pour construire un produit logiciel robuste.

- Utilisez des tests de développement, de création d'unités et d'intégration pour tester en permanence les fonctionnalités développées.

- Travailler avec les leaders en ingénierie, la gestion des produits et les parties prenantes pour définir les caractéristiques / exigences techniques et commerciales.

- Gérer et rechercher divers environnements comme le développement, les tests et la production.

- Fournir une fois un support technique pour aider à dépanner et résoudre tout problème technique identifié.

- Participer à la conception des produits, à la conception technique et aux séances de planification.

- Développer des diagrammes d'architecture, des organigrammes et d'autres documents techniques.

- Aide à définir et à améliorer les pratiques de développement de logiciels.

- Construire une preuve de concepts pour évaluer diverses options technologiques et / ou caractéristiques commerciales.

- Coordination et direction de l'équipe de développement.

- Participer à l'équipe de développement Agile.

Exigences:

- 8+ années d'expérience en développement Java.

- 4 ans d'expérience dans le développement d'applications Web et la création de services Web (SOAP, REST).

- 4+ années d'expérience de travail avec des magasins de données SGBDR et No-SQL tels que MongoDB.

- Solide expérience dans la création d'applications et d'API en nuage basées sur une architecture microservices. développement utilisant des infrastructures Spring, en particulier Spring Boot, Spring Cloud et d’autres technologies de développement dans le cloud telles que Spring Data JPA, Spring Security, cache distribué, passerelle d’API, messagerie, découverte de services.

- Expérience de la conception et de la construction d'architecture d'application cloud distribuée, de la création de diagrammes d'architecture et de la documentation technique.

- Expérience des pratiques d'ingénierie agiles telles que TDD, CI / CD et Secure SDLC.

- Expérience de travail avec les méthodologies Agiles et dans un environnement de développement agile et rapide.

- Expérience de la création de services de base pour le traitement de données par lots.

- Excellentes compétences en communication, en présentation et en relations interpersonnelles.

Plus:-2+ années d'expérience dans la création d'une interface utilisateur front-end à l'aide de frameworks basés sur javascript tels que Angular.

- Une expérience étendue de la construction d'applications cloud déployées sur et utilisant divers Amazon Web Services (AWS).

- Experience des technologies de conteneur de travail telles que Docker, Kubernetes.

- Expérience de travail avec diverses technologies de tests unitaires telles que Junit, Spock, Postman, Karma, Jasmin.

- Expérience de la construction et de l'utilisation de processus de construction continus avec des outils similaires à Jenkins, Git / BitBucket ou Jira. 

Retour à la catégorie:
Publié le 11 février, 2019