Technology Lead

Kuala Lumpur, Malaysia

Job Description


Whether youxe2x80x99re applying for a developer, customer happiness or crew, at AirAsia we act as One AirAsia. If you are hungry to make a difference with one of the most well known low cost airlines and to work in the dynamic technology hub, this is the job for you. Tech lead is a versatile team member that can juggle multiple components, software, API within travel domain, someone who can inspire, mentor, push his members to move forward in their project and personal goal. Working together with the Engineering Manager creates an ecosystem that is healthy, positive, and growing.Responsibilities:Technical Leadership:Provide technical direction and oversight to a team of Java developers.Mentor and coach team members, fostering their technical growth and development.Conduct code reviews and ensure adherence to coding standards and best practices.Drive technical discussions and decision-making processes.Stay abreast of the latest Java technologies and trends.Software Development:Design, develop, and implement complex Java applications.Write clean, efficient, and well-documented code.Participate in all phases of the software development lifecycle.Debug and troubleshoot software issues.Ensure the performance, quality, and security of applications.Communication and Collaboration:Effectively communicate technical information to both technical and non-technical audiences.Collaborate with cross-functional teams, including QA, DevOps, and product management.Build strong relationships with stakeholders and team members.Requirements:Essential:Bachelor's degree in Computer Science or a related field.7+ years of experience in Java development.Proven experience as a software developer with proficiency in multiple programming languages (e.g., Java, Python, Go etc.).Strong understanding of object-oriented programming principles.Proficiency in Java frameworks such as Spring Boot, Spring MVC, and Junit.Familiarity with various databases (e.g., relational, NoSQL).Experience with RESTful web services.Excellent problem-solving and analytical skills.Strong communication and interpersonal skills.Proven ability to lead and mentor a team of developers.Desirable:Experience with cloud platforms (e.g., AWS, Azure, GCP).Experience with DevOps practices and tools.Knowledge of Agile methodologies.Experience with microservices architecture.Experience with front-end technologies (e.g., JavaScript, HTML, CSS).Qualifications and Competencies:

  • BS degree in Computer Science or a related technical field or equivalent practical experience.
  • 10+ years of related software engineering experience.
  • Must be comfortable coding in at least one of the following: NodeJS, Java,, Python
  • Strong knowledge in Software Development Life Cycle Experience designing and deploying dynamically scalable, highly available, fault tolerant, and reliable applications.
  • Have experience in CI/CD tools (Gitlab Pipelines, Travis)
  • Strong Design knowledge, using S.O.L.I.D principles Have deep experience in building application on top of one of 3 clouds such as (GCP, AWS, Azure)

AirAsia

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1078140
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned