Ingénieur Développement Senior (ESB) - Java / Eclipse

Nantes, France
Engineering / R&D – Development
Full-Time
WHO WE ARE:

Talend is a leader in cloud data integration and data integrity.
 
We are a global company with offices in Redwood City, Paris, London, Bonn, Beijing, Tokyo, Singapore, Sydney, and Bangalore.  Our customers are pioneers/innovative leaders in their market when it comes to data and cloud projects. We are proud to count Domino’s, the world’s largest pizza company, Euronext, the #1 stock exchange in Europe, and HP Inc., a leading IT company, as Talend customers.
 
We enable companies to transform their business by delivering trusted data at the speed of business. Talend offers a suite of apps for data integration and integrity that brings data, people and technology together by generating end-to-end data pipelines.
 
Customers can collect data; transform it to power analytics; govern it from end-to-end; and share it across internal and external stakeholders. They can work across systems and across environments: in the cloud and on-premises.
 

Talend recherche un/une Ingénieur Développement Senior (ESB) - Java/Eclipse.
 
L’Ingénieur Développement Senior (ESB) - Java/Eclipse rejoindra l’équipe ESB – Data Services Cloud et sera responsable de la conception, de l’implémentation, de l’intégration, et de l’optimisation des développements basés sur Eclipse RCP pour l’Open Studio de Talend. L’Open studio supporte les développeurs pour concevoir leurs besoins d’intégration en version graphique et est également utilisé en combinaison avec notre offre Talend Cloud pour implémenter des services de données qui peuvent être publiés et exploités via Talend Cloud. L’Enterprise Service Bus de Talend (ESB) est basé sur les projets Open Source comme Apache CXF, Apache Camel, Apache Karaf, Apache ActiveMQ et Spring Boot. La partie développement de ce poste portera essentiellement sur la partie outillage mais il inclut également l'implémentation de Microservices modernes basés sur un design graphique réalisé dans le Studio.
Vous rejoindrez une société grandissante, internationale, ainsi qu’un un environnement de travail innovant et collaboratif !

Responsabilités principales :

    • Conception et implémentation des nouvelles fonctionnalités, avec un focus sur les outillages pour les développeurs (basés sur Eclipse RCP)
    • Maintenance des composants de produits existants.
    • Ecrire du code qui sera exécuté soit en OSGI sur le Talend Runtime soit dans un Microservices Spring Boot
    • Fournir des solutions et options adaptées à des problèmes complexes.
    • Appliquer et promouvoir les bonnes pratiques de développement au sein de l’équipe et participer à la revue du code pour donner des feedbacks pertinents aux autres membres de l’équipe.

Compétences et expérience demandées :

    • Un diplôme d’ingénieur en informatique ou équivalent
    • 5 à 7 ans d’expérience en développement Java, ainsi qu’une expérience en développement avec Eclipse RCP  (y compris, mais pas seulement, une bonne compréhension de EMF )
    • Bonne connaissance des builds Tycho basés sur Eclipse et des outils CI/CD standard tels que Jenkins, Maven
    • Bonne connaissance des services REST (JAX-RS)
    • Motivé, doté d'un bon sens de l'organisation et d'une bonne capacité à accomplir plusieurs tâches à la fois, avec une grande attention aux détails
    • Idéalement, une expérience de travail au sein d’une équipe de développement Agile, idéalement en méthodologie Scrum
    • Un niveau d’anglais professionnel à l’oral comme à l’écrit

Compétences souhaitables :

    • Expérience avec l'OSGi côté serveur (Apache Karaf) et/ou le développement de Microservices (Spring Boot) serait un plus.
    • Expérience dans le développement d'applications web basées sur Javascript
    • Expérience avec Apache Karaf (ou OSGi en général), Apache ActiveMQ (ou JMS, MQTT, AMQP en général), Microservices (par exemple Spring Boot)
    • Expérience avec les produits ESB/SOA, idéalement avec Apache Camel comme « Integration framework »
    • Expérience avec les technologies cloud et/ou AWS, Microsoft Azure, ECS, Docker.
Talend, un leader de l’intégration de données dans le cloud, libère les données de l’infrastructure traditionnelle et met plus de données au service de votre activité. Talend Cloud offre une plateforme unique pour l'intégration de données dans les environnements cloud et en local, afin de répondre aux demandes croissantes de volumes de données et d'utilisateurs.

#LI-HW1

AND NOW, A LITTLE ABOUT US:

Talend has received some pretty impressive accolades along the way:
- "2018 Best Public Cloud Computing Companies To Work For" by Glassdoor
- Named a Leader for Data Integration Tools in the Gartner Magic Quadrant
- Named a Leader in Big Data Fabric for the Forrester Wave
- Ranked in the DBTA “100 Companies that Matter Most in Data”
- Listed in the CRN Big Data 100 Companies

We are passionate about helping companies become more data driven; and, if we can be honest, we are all geeks at heart who pride ourselves on the vibrant company culture that we have built.


As a global employer, at Talend, we believe our success depends on diversity, inclusion and mutual respect among our team membersWe seek to recruit, develop and retain the most talented people from a diverse candidate pool. We are committed to making all employment decisions on the basis of business need, merit, capability and equality of opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.