B&A
CroytenER
Développeur logiciel senior (Java)
À propos du poste
Notre client recherche des ingénieurs logiciels accomplis et passionnés pour rejoindre notre équipe existante, contribuant à l'avenir passionnant des applications logicielles web interactives, en particulier au développement de la plateforme de nouvelle génération utilisant des technologies de pointe. Le candidat retenu travaillera en étroite collaboration avec toute l'équipe de développement de produits à toutes les étapes du développement logiciel.
Ils offrent un environnement amusant, stimulant et gratifiant, ainsi que l'opportunité de travailler aux côtés de certaines des personnes les plus talentueuses de l'industrie.
Responsabilité
- Travailler au sein d'équipes Agiles et en collaboration avec celles-ci pour concevoir, développer, tester, implémenter et assurer le support de solutions techniques utilisant une full-stack d'outils et de technologies de développement.
- Travailler en étroite collaboration avec la gestion de produit pour traduire les exigences en livrables de haute qualité et ponctuels.
- Participer aux revues de code par les pairs, au partage des connaissances et aider d'autres ingénieurs dans leur travail.
- Améliorer continuellement les pratiques et les normes d'ingénierie logicielle.
- Étudier les nouvelles technologies et apporter de nouvelles idées qui peuvent bénéficier au projet.
Compétences requises
- Licence ou diplôme supérieur en informatique (ou expérience professionnelle équivalente)
- Solides compétences analytiques et de résolution de problèmes et grande attention aux détails
- Solide compréhension des systèmes de contrôle de version (Git)
- Excellentes compétences en communication – écrites et verbales
- Connaissance de Java 8, Java Enterprise Edition (J2EE)
- Expérience dans le développement de services Web RESTful dans un environnement de production d'entreprise
- Familiarité avec les frameworks d'injection de dépendances (Guice)
- Expérience dans la rédaction de tests unitaires (TestNG)
Compétences souhaitées
- Expérience antérieure dans la livraison de produits utilisant des pratiques de développement Agiles (CI, TDD, Scrum)
- Familiarité avec Amazon Web Services (AWS)
- Expérience de production dans la conception et l'architecture de logiciels d'entreprise à haute disponibilité
- La familiarité avec les bases de données NoSQL (MongoDB, Cassandra) est un plus
- Expérience avec ElasticSearch ou un framework de recherche similaire
- L'expérience avec Memcached ou un autre framework de mise en cache est souhaitée
