onsite
Software Engineer II - airasia
Software Engineer
Senior-level software engineer responsible for designing, developing, and maintaining scalable applications using Java and Python, with strong database and version control expertise.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Java and Python.
- Write clean, testable code and conduct code reviews to ensure quality.
- Collaborate with cross‑functional teams to define requirements and deliver features on schedule.
- Optimize database queries and manage data integrity using SQL.
- Participate in Agile ceremonies, contributing to sprint planning and retrospectives.
Requirements
- 3+ years of professional software development experience.