Vous allez être redirigé.e vers un site externe sécurisé
Saisissez votre adresse électronique ci-dessous pour recevoir des recommandations d'emploi pour des postes similaires
Software Development Engineer – Java Full Stack – Cytric Travel
Software Development Engineer – Java Full Stack – Cytric Travel - Alpes-Maritimes
Secteur d’activité : Editeur de logiciel pour l’industrie du voyage.
Nous sommes l’un des 10 plus grands éditeurs de logiciels au monde avec une équipe mondiale de 19 000 professionnels de 145 nationalités, travaillant dans 190 pays.
Les voyages élargissent les horizons, créent des liens et construisent des économies. Le voyage alimente le progrès. Et les pouvoirs d'Amadeus voyagent.
En tant que société de technologie atravel, nous développons les solutions critiques qui aident les compagnies aériennes et les aéroports, les hôtels et les chemins de fer, les moteurs de recherche, les agences de voyages, les voyagistes et autres acteurs du voyage à gérer leurs opérations et à améliorer l'expérience de voyage, des milliards de fois par an le monde.
Nous offrons de grands avantages tels que :
rémunération compétitive par rapport aux pratiques du marché et cohérente avec les résultats de l'entreprise
prime individuelle et entreprise.
6 semaines de vacances, plus cotisation pension et assurance maladie.
Conditions de travail flexibles.
Développement professionnel dans un environnement véritablement international et multisite avec un grand mélange de personnes.
Expérience dans un environnement avec une complexité unique et une criticité à peine égalée parmi les principales entreprises technologiques.
Un grand choix d'opportunités d'apprentissage disponibles pour élargir vos connaissances et améliorer vos compétences générales.
Cytric is composed of two main layers: The booking engine and the content engine. The booking engine is composed of a frontend and backend, serving all the business logic and flows of the Cytric application. The content engine is responsible for the connectivity to all the supported providers (GDS, Airlines, Rails, Hotels, Cars, etc) and for providing the content to the booking engine. Both are independent monoliths; however, the content engine is progressively migrated to a more modern and flexible stack.
As an agile group working in SAFe the team members are split in end to end feature teams (frontend, backend, database), fully in charge of a given functional domain (for both the booking and content engines). The TRU-TRD-CYT-RDT-SED-HEE team is contributing to the Cytric travel functional domains (Air, Hotel, Payment, NDC) as well as the integration in MS Teams of Cytric travel in the context of the Cytric Easy product.
You will also live a cross-cultural experience with teams working in Nice, Frankfurt, Sofia, Bangalore.
As part of the Cytric team, your role as a full stack engineer will be to :
Participate to the daily activities of a Cytric Scrum team: Analyse user needs and design, code, test, debug, document in order to increase the global number deliveries done in next Cytric releases
Contribute to the on-going migration from the old to the new content engine stack.
Contribute to the on-going efforts to reduce the technical debts, increase the unit tests coverage, etc.
Define user requirements for development of new or improvement of existing software solutions.
Design technical solutions and perform feasibility studies.
Propose viable technical solutions to Product Management and/or users for validation.
Model, design and implement databases as necessary.
Develop software according to Amadeus Standards.
Conduct unit, package and performance tests of the software and ensure a level of quality in line with the Amadeus guidelines.
Participate in the users validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalise the product.
Produce software documentation necessary for the application and issue it to the requesting departments.
Support to the end during the Production phase by investigating and fixing issues.
Specific competences / Professional Skills (IT Skills) :
Software development
Software architecture
Full Stack development & mindset
Professional Skills (Methods & Processes) :
Root Cause Analysis
Agile Methodology
Soft Skills :
Analytical Thinking
Communication
Collaboration Spirit
Work Experience :
Java EE knowledge
Java version 8 and above, Java version 11 is a plus
Unit Testing
Experience in the development of web-based client-server applications (JSP, Java Servlets, JDBC, DHTML, CSS2, TypeScript and/or JavaScript)
Experience with Oracle Database and DB access methods (ORMs like Hibernate, optimized query, PL/SQL, caching solutions)
Knowledge of Google Closure Templates is a plus
Knowledge of XSL, XSLT, UML
General experience with DevOps & Cloud practices and associated technologies (e.g. Jenkins, Docker, OpenShift…) is a plus
General experience with REST API architecture & development and associated technologies (e.g. Spring Boot, Swagger/Open API…) is a plus
General experience with security and authentication and associated technologies (e.g. Keycloak…) is a plus
Knowledge of Weblogic and / or JBoss servers is a plus
Engineer University degree in Computer Science or related field, or equivalent work experience
Advanced English
Compétences recommandées
- Ap Is
- Applications Oracle
- Applications Web
- Architecture
- Architecture Logicielle
- Backend
Aidez-nous à améliorer LesJeudis en nous donnant votre avis sur ce travail :
Job ID: 103326
Conseil LesJeudis
Pour la protection de votre vie privée, lorsque vous postulez à un emploi en ligne, ne donnez jamais votre numéro de sécurité sociale à un employeur potentiel, ne fournissez jamais d'informations sur votre carte de crédit ou votre compte bancaire, et n'effectuez jamais de transaction monétaire. Pour en savoir plus
En postulant à un emploi via le site LesJeudis, vous acceptez de vous conformer et d'être soumis aux conditions générales d'utilisation de notre site web. Conditions générales d’utilisation Pour utiliser notre site web, vous devez accepter Conditions générales d’utilisation les conditions générales et respecter leurs dispositions.