Java Developer
Il y a 3 mois
Job Title
Java DeveloperBusiness environment
Airline business is going through a complete retailing transformation to address expectations customers are now used to in retail: workflow efficiency and control, price transparency, social networks interactions, personalization, etc…
In this context, Order Management System (OMS) is essential to deliver the true value of this transformation. And our group, ORR-OST-OMS, is in charge of building the Amadeus one.
Following 2020 producthon that helped building the first system bricks, our team is now focused on making the product ready for airlines in production achieving the key objectives of openness, simplicity and agility. Last but not least, the group is organized in full SAFe.
About the role
Joining OMS, you will be working in an agile team that is designing, developing, validating and maintaining core components of the OMS, with notably:
Core order system to manage orders data and life cycle, storage, fulfillment
Integration with NDC layer of the order suite via RTL backend
Interactions with other suites needed throughout the handling of our orders: offer suite, revenue accounting, payment, operations suite, etc…
Interactions with the PSS (a.k.a. Bimodal) to leverage all PSS capabilities for a seamless transition while offering new capabilities via OMS
To fulfill those objectives, you will be working on state-of-the-art technologies and concepts, including, but not limited to:
Skube SDK at OMS heart using Quarkus
Mixed Event Driven (based on Java microservices) and Service Oriented Architecture
Kafka streaming technology
Cloud native development on top of ACS based on Kubernetes and OpenShift
Open API with REST JSON over HTTPS
Full CICD stack to ensure seamless code deployment and validation from developer machine to actual end to end platforms
As a Software Development Engineer, you will be accountable for the technical design, development and delivery of the product functionalities based on the solutions agreed with stakeholders.
Within the group, you will help driving architecture decisions with the support of our architects. You will also work jointly with your product definition analysts and QA counter parts and ensure a seamless development and deployment lifecycle along with our DevOps.
Within Amadeus, you will be working closely with teams across multiple sites, applications and groups (R&D, SRE).
We are looking for a developer, willing to build from his/her own experience in order to apply his/her knowledge in a challenging and interesting context. So, if you’re willing to:
Look for technical challenges working on highly interesting and cutting-edge technologies
Provide to airlines the state-of-the-art products they need in their transformation.
Come and join us in OMS
Key accountabilities
By joining OMS team, you will have a unique opportunity to participate in the design and development of a strategical new system for Amadeus. Your deliverables and support will be key in the success of Amadeus Order Management System initiatives. As a Software Development Engineer, you will be in charge of the design and delivery of some key components and you will be involved in the global architecture definition.
To take up this challenge you will need to:
Be passionate about and committed to delivering high quality software
Be able to deliver high quality results in a fast paced, changing environment with shifting priorities
Be able to face and solve different kind of problematics we encounter daily on this new and innovative stack
Think and code like a designer/architect
Design elegant and workable software solutions, both on an application and system-wide level,
Document, develop, implement and unit test software modules
Implement efficient data models both in application BOM and Data Base Models
Consistently meet established deadlines
Maintain timely reports on status of projects, potential technical problems and any other relevant details
Maintain and optimize:
Troubleshoot and investigate defects raised by our customers to ensure compliance of our products to the specifications and system integrity
Debug efficiently
Create and update standardized documentation
Conduct routine performance analysis and optimize software
Collaborate:
Work closely with Product Management, Technical Business Analysts, Quality Assurance and Global Operations to create and develop high quality code for internal/external customers that works and is consistent with requirements documents
Collaborate with your fellow team members, to benefit from their knowledge and different backgrounds, and bring your own assets to the team
Coordinate cross team/cross area development with other teams and developers
About the ideal candidate
Education
A degree in Computer Science, or equivalent, or other significant industry experienceFluent English mandatoryExperience
2 to 5 years of experience in Java (back-end/fullstack) developmentSpecific competencies
Java, and to a less extent, PythonKafka and streaming concepts knowledge is a plusAt ease with cloud computing (virtualization, containers, cloud native architectures). OpenShift experience a plus.MongoDB experience is a plusExperience in Agile methodologyAutonomy, self-motivation and pro-activityAccountability, commitment to deliver durable work of quality, ready to embrace challenges.Flexibility, adaptability to fast changing business and technical environmentTeam player, multicultural approach, eager to learn from other and share knowledgeWorking at Amadeus, you will find
A critical mission and purpose - At Amadeus, you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.
A truly global DNA - Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture.
Great opportunities to learn - Learning happens all the time and in many ways at Amadeus, through on-the-job training, formal learning activities, and day-to-day interactions with colleagues.
A caring environment - Amadeus fosters a caring environment, nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.
A complete rewards offer - Amadeus provides attractive remuneration packages, covering all essential components of a competitive reward offer, including salary, bonus, equity, and benefits.
A flexible working model - We want our employees to do their best work, wherever and however it works best for them.
A diverse and inclusive community - We are committed to leveraging our uniquely diverse population to drive innovation, creativity, and collaboration across our organization.
A Reliable Company - Trust and reliability are fundamental values that drive our actions and shape long-lasting relationships with our customers, partners, and employees.
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potentialby fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receiveconsideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
-
Java Developer
il y a 1 mois
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleWe are seeking a highly skilled Java Developer to join our team at Amadeus, where you will be working on the design, development, and delivery of our Order Management System (OMS). As a key member of our team, you will be responsible for developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign...
-
Java Developer
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France SKYINCAP Temps pleinJava Developer PositionSKYINCAP is a disability-friendly company that values diversity and inclusion. We are seeking a skilled Java Developer to join our team and contribute to the development of high-quality software applications. As a Java Developer, you will be responsible for designing, implementing, and testing software applications, as well as...
-
Java Developer
il y a 4 semaines
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleWe are seeking a highly skilled Java Developer to join our team at Amadeus, working on the development of our Order Management System (OMS). As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...
-
Senior Software Engineer
il y a 2 semaines
Nice, Provence-Alpes-Côte d'Azur, France LE CABRH Temps pleinWe are seeking a skilled Senior Software Engineer - Java Developer to join our team at {company}. The ideal candidate will have a strong background in Java development and a passion for creating scalable and efficient software solutions.Main Responsibilities:Design and develop high-quality Java-based software applicationsCollaborate with cross-functional...
-
Développeur Java
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France ATOS Temps pleinPoste : Développeur JavaVous rejoindrez notre équipe de développement en tant que Développeur Java, où vous contribuerez à la définition des Users Stories et participerez à l'analyse des données et à la rédaction des spécifications fonctionnelles et techniques.Profil :* BAC +5 universitaires ou de type école d'ingénieurs,* 4 ans d'expériences...
-
Java Developer Position
il y a 2 semaines
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleWe are seeking a skilled Software Development Engineer to join our team at Amadeus. In this position, you will be responsible for designing, developing, and delivering high-quality software solutions for our Order Management System (OMS).You will work closely with our agile team to design, develop, and maintain core components of the OMS, with...
-
Agile Coach and Java Developer
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleAs an Agile Coach and Java Developer at Amadeus, you will play a critical role in shaping the future of travel technology. Your expertise in Agile methodologies and Java development will enable you to coach teams and develop software solutions that drive innovation and excellence.Key ResponsibilitiesCoach Agile teams in adopting best practices...
-
Développeur Java Senior
il y a 1 mois
Nice, Provence-Alpes-Côte d'Azur, France AViSTO Temps pleinOffre de Développement JavaAViSTO recherche un développeur Java senior pour rejoindre son équipe de développement de plateformes complexes.Compétences requisesExpérience en développement Java avec SpringConnaissance de l'architecture micro-serviceCompétences en conception et en test de logicielsMaîtrise de la méthodologie...
-
Développeur Java Senior
il y a 4 semaines
Nice, Provence-Alpes-Côte d'Azur, France AViSTO Temps pleinOffre de Développement JavaDescription de l'OffreNous recherchons un développeur Java senior pour rejoindre notre équipe de développement de plateforme complexe. Le candidat idéal possèdera des compétences solides en développement Java et une expérience réussie dans la conception et la mise en œuvre de systèmes d'information.Compétences...
-
Java Developer
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleWe are seeking a skilled Java Developer to join our team and contribute to the development of our Order Management System (OMS). As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop core...
-
Responsable technique Java
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Forum Emploi-Formation-Alternance: Talents... Temps pleinSpécialiste technique JavaNous recherchons un Spécialiste technique Java pour rejoindre notre équipe de développement. Vous serez chargé de la conception et de l'architecture technique de nos projets Java, ainsi que de la gestion de l'équipe technique.Compétences requises :Java : versions supérieures à 8Les framework Spring (Springboot, Data, Cloud,...
-
Spécialiste technique Java
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Forum Emploi-Formation-Alternance: Talents... Temps pleinPoste de Responsable technique JavaNous recherchons un Responsable technique Java pour rejoindre notre équipe de développement. Vous serez chargé de la conception et de l'architecture technique de nos projets Java, ainsi que de la gestion de l'équipe technique.Compétences requises :Java : versions supérieures à 8Les framework Spring (Springboot, Data,...
-
Développeur Java Exerçant
il y a 2 semaines
Nice, Provence-Alpes-Côte d'Azur, France DIGWAY Temps pleinNous recherchons un Développeur Java passionnéVous avez déjà une expérience significative en développement Java et souhaitez rejoindre une entreprise dynamique où les défis techniques sont stimulants ?Votre mission : Concevoir, développer et optimiser des applications Java performantes. Collaborer avec des équipes pluridisciplinaires pour créer...
-
Cloud-Based Java Developer
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France SKYINCAP Temps pleinSKYINCAP is a leading entity in the aeronautical industry, offering exceptional professional opportunities in IT. As a Java Software Engineer, you will collaborate on projects alongside industry leaders, developing high-quality applications and testable codes.Key Responsibilities:Develop, design, and implement high-quality applications.Participate in the...
-
Développeur Java Senior
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France AViSTO Temps pleinOffre de Développement JavaAViSTO recherche un développeur web back-end Java / Spring pour un projet de développement d'une plateforme complexe.Le projet consiste à développer la nouvelle version de la plateforme, en se basant sur une architecture micro-service.Vous participerez aux phases de spécifications fonctionnelles et techniques, à la...
-
Senior Java Backend Developer
il y a 1 semaine
Nice, France Amadeus IT Group Temps pleinSenior Java Backend Developer (Hospitality)Job Title: Senior Java Backend Developer (Hospitality)Summary of the Role: Amadeus Hospitality GFA (Guest Facing Applications) team is searching for a Senior Java Backend Developer to join our ambitious and talented team. We are looking for a proactive and initiative-driven person to help drive and execute ambitious...
-
Software Developer with Proficiency in Python and Java
il y a 2 semaines
Nice, Provence-Alpes-Côte d'Azur, France Pigier Temps pleinOur company is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using Python and Java. You will work closely with our cross-functional teams to deliver high-quality solutions that meet our customers’...
-
Développeur Java Experimenter
il y a 2 semaines
Nice, Provence-Alpes-Côte d'Azur, France DIGWAY Temps pleinNous cherchons un.e Développeur.se Java passionné.eVous avez au moins 4 ans d'éxpérience en développement Java et souhaitez rejoindre une entreprise dynamique, équipé d'équipes pluridisciplinaires ? Nous avons peut-çtre le poste idéal pour vousVotre mission : Concevoir et développer des applications Java performantes Collaborer avec des équipes...
-
Agile Coach and Java Developer
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Amadeus Temps pleinAbout the RoleWe are seeking an Agile Coach and Java Developer to join our team at Amadeus. As an Agile Coach, you will be responsible for teaching Agile methodology and practices to our team members and participating in the Scrum Master Community. You will operate in a low level of complexity, with a simple train setup and a low number of business units...
-
Chef de projet technique Java
il y a 3 semaines
Nice, Provence-Alpes-Côte d'Azur, France Forum Emploi-Formation-Alternance: Talents... Temps pleinPrésentation du posteNous recherchons un Chef de projet technique Java pour rejoindre notre équipe de développement. Vous serez chargé de la conception et de l'architecture technique de nos projets Java, ainsi que de la gestion de l'équipe technique.Compétences requises :Java : versions supérieures à 8Les framework Spring (Springboot, Data, Cloud,...