Senior Java Developer

Uwazi is hiring for a Senior Java Developer!

Uwazi is a customer experience company working to enable businesses build a deep connection with their customers using Salesforce and Vlocity industry cloud applications. Our customers are insurance, financial services, telecommunications and media companies around the world.

We’re looking for an experienced Senior Java Developer (5 years of experience) to join our team.

The Technology Stack:

Salesforce / Heroku / Java / J2EE / AWS Connect / AWS stack (EC2, S3, Lambdas, and more), REST API’s and Angular.

The Role:

We are looking for a strong contributor on an end-to-end Java development project. You’ll be working entirely on “greenfield” development and a new technology proposition for e-commerce. Your contributions and innovative leadership will address Customer Experience (CX) impacts by offering a full suite of cutting-edge technology for customers around the world.

Why Should I Apply?

You’ll be a key contributor on a critical, high-visibility initiative that affects the most progressive brands in insurance, financial services, telecommunications and media companies around the world.

You’ll work on a full suite of cutting-edge, innovative technologies from web development, to UI, to mobile, to the latest in the AWS stack.

To have the opportunity to bring innovation to businesses and own your contributions and ideas from design proposals, proof-of-concept (POC), to leading design and development efforts.

This Team:

Embraces technology, teamwork, and Agile best practices.

To Strengthen This Team:

You bring a great background in Java and cloud-based development, and you have the ability to drive innovation through design, development, enhancements, and architecture. If you couple that with a strong ability to interact with the business stakeholders, you’ll be setup for extraordinary success.

Required Qualifications:

  • At least 5 years experience in Java development

  • At least 2 years’ experience in AWS

  • At least 3 years’ experience in developing REST API’s

  • At least 2 years’ experience in cloud-based development

  • At least 2 years’ experience in Agile or Scrum methodology

Preferred Qualifications:

  • Experience working on E-commerce applications

  • Experience working on Customer Relationship Management (CRM) applications

Compensation for this Role

Compensation includes a competitive gross salary of 200K - 250K commensurate with experience. Competitive benefits package including 25 annual leave days, medical and dental cover and holiday allowance.

This is a contract-to-hire opportunity with a 6 month transition period.


This role requires 40% - 60% travel.


Uwazi Consulting
Nairobi, KE