Software Engineer (Aviation ERP Solutions, Java)

APPLY using Our Form

(Preferred for Singapore based candidates)


Key Responsibilities

  • To achieve a thorough understanding of  Logistics ERP handling software products
  • To work closely with project managers/product owners, team leads, business analysts, technical support, and other software engineers involved with the development of integrated solution or other application systems (for Sr. Level)
  • To perform multiple roles such as system analyst/designer, program coder, tester, and technical support as may be required in meeting the application development schedule and the overall project plan
  • To translate design specifications into program codes; adopt and adhere to the Company’s software engineering methodology and standard
  • To mentor software engineers and ensure compliance with software engineering standards (for Sr. Level)
  • To actively participate in regular business and technical discussions on project updates/in resolving technical issues
  • To perform the execution of unit tests and in the preparation of the project documentation
  • To assist in the execution of unit tests and in the preparation of project documentation (for Sr. Level)
  • To participate in the planning and execution of systems migration activities
  • To provide off-site or on-site technical support on production systems
  • To ensure that all progress and problems are correctly reflected in all status reports
  • To assist in the preparation of project documentation.


Knowledge and Experience

  • Minimum of 3 to 7 years experience in Java Technology
  • Must be competent in Object Oriented programming language and have a good understanding of OO best coding and design practices
  • Must have proven working experience some of the following framework or technology
    • Hibernate
    • Spring
    • Struts
    • JSF, JSP, HTML
    • XML
    • Web Services
    • JMS
    • J2EE
    • EJB3.0
    • JPA/JTA
    • RMI


  • Expertise using the following framework or technology is a plus

    • Swing
    • HTML5
    • Ajax
    • Portlets


  • Experienced in using the following tools:

    • SVN
    • Tortoise
    • Netbeans or Eclipse
    • Maven or Ant


  • With good SQL skills on databases (Oracle, SQL Server, MySQL)
  • Good command of English language is a must
  • Experience in SCRUM and eXtreme Programming practice is a PLUS


Education and Professional Qualifications:


  • Bachelor’s Degree in Information Technology, Computer Science, Computer Engineering or Equivalent


Personal Skills:


  • Job knowledge
  • Sense of urgency
  • Customer Orientation
  • Good interpersonal skills
  • Decision making skills



  • Leadership
  • Excellence
  • Agility
  • Partnership
  • Integrity
  • Ownership


General CV submission 


Country: Singapore
Employment Type: Full time
Salary: Open