Back-End Java Developer

Job Objective:

We are looking for an experienced Back-End Java developer to join our IT team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part.

Duties & Responsibilities:

  • Be involved and participate in the overall product application lifecycle.
  • Main focus on coding and debugging.
  • Collaborate with Front-end developers.
  • Define and communicate technical and design requirements.
  • Provide training, help and support other team members.
  • Build highly quality usable code.
  • Develop functional and sustainable web applications with clean codes.
  • Troubleshoot and debug applications.
  • Stay up to date with new technologies.
  • Manage cutting edge technologies to improve applications.
  • Create APIs and write Backend code in JAVA and Kotlin.


  • A degree in Computer Science, software engineering or any relevant certification.
  • 2- 4 years of proven work experience as a Backend developer.
  • Hands on experience with programming languages like JAVA/J2EE and Kotlin.
  • Ability to work well under pressure, especially in maintaining a balanced and logical approach.
  • Have the ability to write clear and concise documents.
  • Abilities to document a solution.
  • Use of concurrent versioning systems (Git), Maven, CI/CD.
  • Experience with JEE, Spring Framework, Spring Batch, JPA (Hibernate/Spring Data JPA), Message Broker (RabbitMq).
  • Experience with any JavaScript framework (jQuery, Vue.js, Angular, React), CSS and HTML.
  • Experience with Oracle database, MySql, PostgresSQL, MariaDB and MongoDB.
  • Good knowledge of OOP and conversant with Agile Methodology.
  • Good understanding of Design Patterns and UML.
  • Critical thinker and problem solving skill.
  • Team Player.
  • Excellent analytical and time management skills.

Suitable candidates are invited to send their application to the Human Resource on

We thank all interested candidates to send their CV/Cover letter here, however only those matching the above criteria would be taken into consideration.

Nous invitons les candidats intéressés à envoyer leur CV et lettre de motivation ici. Seuls les candidats correspondant aux critères demandés seront appelés pour un entretien.

Please fill out form below if you are an interested candidate