Skip links

Backend Developer

Everyday:

  • Design, build and maintain efficient, reusable and reliable services that integrate our cutting-edge portal with our client’s enterprise systems;
  • Become a technical expert and an evangelist of our technologies;
  • Prepare training and delivering it to our new team members;
  • Interact with a multidisciplinary team, including frontend and mobile developers, UIUX, analysts, QA and managers.

Requirements:

  • Minimum of 5 years of experience in a similar role;
  • English fluency (preferable);
  • Relevant development experience within Java Web/Enterprise projects;
  • Experience with Java and Maven;
  • Experience with application servers such as Tomcat, JBoss, Websphere;
  • Experience with Spring (MVC, Security, Boot) and other Java frameworks;
  • Experience with Spring Security and SSO solutions;
  • Experience with SOAP and REST Web Services (Microservices optional but valued);
  • Experience with Apache Camel (optional but valued);
  • Experience with database applications such as Oracle, MySql, DB2 and with JDBC and ORM tools;
  • Experience with Web/Enterprise Content Management Systems like Apache Chemistry;
  • Experience with source control tools like Git, GitHub or Bitbucket;
  • Experience deploying to application servers in enterprise environments;
  • Experience using Agile development methodologies.
  • Ability to lead;
  • Experience in a consultancy role;
  • Training and coaching skills.
Job Category: Java
Job Location: Narobi
Seniority: Senior

Apply for this position

Allowed Type(s): .pdf, .doc, .docx