Maria
Maria
from Ukraine
See my story
Gonçalo
Gonçalo
from Portugal
See my story
Alejandra
Alejandra
from Colombia
See my story
Pier
Pier
from Italy
See my story
Sandra
Sandra
from Mexico
See my story
Frederik
Frederik
from Denmark
See my story
beign your career journey with accenture

Qatar Airways
Digital Technical Lead – Java
Qatar Airways
location iconLocations: Abroad
level iconLevel: specialist
Qatar Airways, the national carrier of the State of Qatar, is one of the fastest growing airlines operating one of the youngest fleets in the world. A multiple award-winning airline, Qatar Airways was named ‘World’s Best Airline’ by the 2019 World Airline Awards, managed by international air transport rating organisation Skytrax. It was also named ‘Best Airline in the Middle East’, ‘World’s Best Business Class’ and ‘Best Business Class Seat’, in recognition of its ground-breaking Business Class experience, Qsuite. Qatar Airways is the only airline to have been awarded the coveted “Skytrax Airline of the Year” title, which is recognised as the pinnacle of excellence in the airline industry, five times.

Welcome to a world where ambitions fly high!

Qatar Airways is searching for talented individuals to join our award-winning team. We take pride in our people - a dynamic and culturally diverse workforce is essential to why we are one of the finest and fastest growing airlines in the world.
Digital Technical Lead – Java
Workplace: Doha, Qatar

About Your Job:

We have embarked on a major digital transformation and we are looking for tech professionals like you, who are keen to use modern technologies to change how millions of users connect, explore, and transact on our digital channels. We want you to bring fresh ideas from all domains, including data engineering, large-scale system design, UI development, mobile applications and so on. You should be talented, versatile, enthusiastic and display leadership qualities.

Let’s talk about our vision to you. Qatar Airways is a global leader with innovative products that are recognized by the industry. Digital and analytics is a key part of enabling our bright future. We embarked on a journey to re-engineer how we deliver digital products and make technology a core business differentiating capability and we need you to carry out this vision.

Hence, if you are looking for a fast pace work environment where you can gain a once in a lifetime transformation experience, and have the opportunity to make multi-billion dollar impact then reach out to us and tell us how you can be a leader in our team.

As a Senior Technical Lead You will be responsible for architecting, building and delivering enterprise class, scalable and reliable Java based applications following agile development methodology. You will be responsible for coding as well as lead and mentor software engineers and take full ownership of the technical deliverables from your teams. You will also work closely with Platform team to improve the production systems with respect to customer experience, performance and cost.

Responsibilities:

  • Architect, Design, develop, test, deploy and maintain highly scalable and optimized mission critical applications with state-of-the-art monitoring and logging practices, in cloud or on premise.
  • Co-ordinate design activity of the assigned product, while working with a cross-functional teams of Product Owners/Designers and developers, acting as custodian of the solution.
  • Takes full responsibility for the technical integrity of solution, ensuring that common technical elements are recognized and that work is not unnecessarily duplicated
  • Review functional and non-functional requirements and recommend / develop technology frameworks.
  • Ensures quality control activities (including NFR testing) are carried out satisfactorily. Attends quality reviews as appropriate.
  • Conduct root cause analysis of incidents and assess technical debt and infrastructure requirements / changes and submit findings.
  • Conduct pro-active performance and fine tuning for early detection and rectification of slow response, application errors, integrity issues, and implement corrective and preventive actions.
  • Introduce technology innovations in Sprints by working with relevant Product owners and other stakeholders.
  • Create and improve application architecture, coding standards, and mentor the team to follow best practices to ensure quality, scalability, and security of deliverables.
  • Drive high performance and accountability for superior results and employee engagement. Provide team members with timely, constructive feedback; develop team members to their fullest potential and provide challenging opportunities that enhance their career growth; recognize and reward employees for accomplishments.
  • Promote, train, support, and advocate Agile development methodologies and best practices.
  • Work with platform team to setup automation and monitoring across all layers for continuously improving application performance and scalability.

Qualifications:

Requirements/ Skill Set:-

  • Relevant College or University Qualification to minimum Bachelor level
  • Full stack developer with proven working experience in development and support of Enterprise Java web applications
  • More than 8 years of experience in Software Development with at least 3 years in a lead role
  • Experience of working in Agile organizations will be an added advantage.
  • Experience in creating and managing Cloud hosted applications, preferably Azure
  • Expertise in Object Oriented analysis and design and standard enterprise patterns.
  • In-depth knowledge of enterprise systems, networking modules, asynchronous messaging systems and software integration.
  • Expertise in Spring Framework, Spring Boot, micro service architecture
  • Hands-on experience in developing and consuming Web Services - SOAP and RESTful APIs
  • Hands-on experience of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Should have the ability to clearly write technical specifications and should be able to effectively communicate across teams and roles.
  • Good leadership, decision making, strong communication skills, and adaptability to new technology
  • Understanding of Angular front end technology stack will be an added advantage
  • Experience in travel, hospitality or Retail Domain will be an added advantage
Please enclose the following statement in your application:
"I hereby agree for processing the following personalinformation strictly for the purposes of recruitment processes in accordance with the regulation for the protection ofpersonal data, passed on 29.08.1997 (Dz.U. No. 133, item 883)".

Please note that only selected candidates will be contacted.

Details

  • iconIT
  • iconEnglish
  • iconAbroad

Company profile

  • About us
  • Job offers (1)
  • Our employees

Do you want to be always up to date?

Create job alert and start getting similar offers directly to your mailbox!