Job Posting Title
Senior Software Developer
IT Projects & Development Department

  • Develop existing software by analysing and identifying areas for modification
  • Research, design and write new software programs
  • Work closely with other staff, such as project managers, database administrator, data analysts
  • Test and maintain software products to ensure strong functionality and optimization
  • Investigate new technologies
  • Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
  • Review and give input on application architecture, give suggestions regarding implementation, create prototypes or mockups if necessary
  • Able to lead and manage a team of developers
  • Provide technical leadership to teammates through coaching and mentorship


  • Graduated from a university in a relevant field (Informatics , Computer engineering, Computer Science , Electronic engineering.)
  • At least 5 years’ experience in software development
  • Very Good Knowledge in programing: Java Technologies
  • Knowledge in Relational Database Management Systems (SQL Server, Oracle)
  • Able to work in team and willing to put up to team
  • Passion for new technologies and will to learn
  • Knowledge in the following technologies will be advantage: Microservices Architecture, Hibernate, Jboss, Soap webservices, RESTful webservices, json, html, jquery, apache tomcat, jira, git, Apache Ant, Maven, Linux, React, Angular
  • Very good command of written and spoken English is essential.

Interested candidates are encouraged to apply online via the following link, till 25.07.2021.

All applications will be treated with the highest confidentiality. Only candidates that meet our criteria will be notified.