Job Openings Senior Software Engineer

About the job Senior Software Engineer

Key Responsibilities

  • Design, develop, and maintain backend services using Java and MySQL
  • Work with microservices architecture, ensuring scalability, performance, and reliability
  • Integrate and operate backend services on cloud platforms, especially in AWS SNS and OpenShift Container Platform (OCP)
  • Collaborate closely with SIA stakeholders, product owners, and cross-functional teams
  • Take strong ownership of assigned services/modules from development to production support
  • Ensure code quality, system stability, and adherence to security and performance standards

Required Skills & Experience

  • Strong backend development experience with Java (mandatory)
  • Solid experience with MySQL or equivalent relational databases
  • Good understanding of microservices architecture
  • Hands-on experience or working knowledge of AWS SNS and OCP (OpenShift)
  • Strong sense of ownership, responsibility, and accountability toward products and delivery

Nice to Have / Preferred

  • Experience working in airline, aviation, or large enterprise systems
  • Experience working onsite with customers or in international projects
  • Tech Lead experience:
  • Ability to guide technical direction
  • Review code and support team members
  • Act as a technical focal point for the team