Full Stack Java Developer İş İlanı

İşveren Hakkında
  • İstanbul(Avr.)(Bakırköy)
  • Bilişim

GENEL NİTELİKLER

Summary of the role

Amadeus is a leading provider of IT solutions for the global travel industry. Amadeus Airport IT R&D organization is responsible for the development and delivery of state-of-the-art Airport Management Solutions, which includes - Airport operations system, Resource management, Passenger Processing Systems etc. These cloud-based solutions/products are used by Airports for their day-to-day operations.

Our Istanbul R&D group is expanding.

Are you the Software Developer we’re looking for? Have you worked on web applications before? Then you’re the person we’re looking for! You’ll be designing, coding, reviewing web solutions. You’ll be joining one of the world’s top 10 software travel companies to power better journeys.

Your main responsibilities

You will be researching, designing, developing, monitoring and reviewing Amadeus solutions for airports. You’ll:

  • Work as a developer to create and improve our Airport Management Solutions software
  • Diagnoses and resolves software problems.
  • Work on spikes to provide technical inputs for implementing new features.
  • Review code and suggest best practices to the team.

You will be working on improving delivery efficiency and the quality of the product. You’ll:

  • Work with the team to design solutions.
  • Develops code for extensive test coverage, performs continuous deployment in a professional software engineering environment.
  • Produce software documentation necessary for the application.
  • Establish DevOps Engineering team best practices for release engineering.
  • Perform troubleshooting on critical issues.
  • Attend and give feedback in sprint demos.
  • Work on POCs to improve engineering practices.

You will be mentoring team members. You’ll:

  • Build team skills by mentoring and knowledge sharing with team members.
  • Provides guidance and assistance to junior team members with technical and design problems.

You will work with POs to understand requirements and to provide solutions You’ll:

  • Work with PMs and POs to define solutions and clarify requirements.
  • Size user stories and features.

You will work with open-source technologies. You should:

  • Stay current with industry trends
  • Help in fostering an innovation culture.

About the ideal candidate

Computing

  • Engineering degree in Computer Science, Information Technology or equivalent.
  • Professional programming experience in web development.
  • Good working experience in JAVA, JEE, Junit
  • Good working knowledge of Spring Framework, springboot, hibernate, microservices
  • Good working experience with modern javascript frameworks (Angular, React…)
  • Good RDBMS working experience (e.g. Oracle, SQL Server)
  • Good experience with RESTful APIs, JSON, XML
  • Knowledge of JEE application servers
  • Experience in networking security, databases and cloud systems
  • Good to have knowledge of testing framework (Selenium / Protractor – Karma / Jasmine)

Languages

  • English fluent

Other

  • Experience with GIT
  • Experience with Jira / Scrum / Agile methodology.
  • Excellent communication (oral and written) analytical & problem-solving skills.
  • Ability to provide technical guidance to the team.
  • Strong team player with a collaborative mindset
  • Innovative thinker within an established framework
  • Good to have knowledge on in travel domain and especially in airline and airport domain
  • Fast and autonomous learner who also understands prioritization


What can we offer you?

  • A competitive salary and an extensive range of benefits including bonus, health & life insurance, hybrid benefits, pension and share match plan
  • International Working Environment
  • Impact millions of travelers from all around the globe
  • Being part of the R&D business unit and global engineering community
  • Opportunities to innovate
  • Learning opportunities


Application Process

  • The application process takes a few minutes to complete. You’ll need to create your candidate profile in our system and upload your resume
  • Once you apply, your application will be reviewed and once you are found suitable for the role, one of our recruiters will contact you, and organize a short phone interview.


Are you the One we’re looking for? Join us to Power better journeys through travel technology!