Simple solutions for complicated problems

We build the Java and Spring Boot systems Zambian organisations run on, then integrate them with everything else you already use. Financial technology is where we go deepest: village banking, payroll and PAYE, expense control.

Java & Spring Boot System Integration Database Engineering Financial Technology
elucive/architecture.svg
WEB browser · pwa MOBILE field · offline SPRING BOOT rest · batch · auth java 21 DATA postgres · mssql EXTERNAL banking · erp
rps p50 in flight 0simulated

01 / About

Engineering that earns its keep

Based in Lusaka, we turn complicated business problems into software that is quiet, fast and dependable. We work across the whole stack, with enterprise Java on the inside and considered web interfaces on the outside, and we stay after launch to keep it running.

  1. 01

    Precision

    We build exactly what the problem needs. No speculative complexity, no framework for its own sake, nothing you have to pay to maintain later.

  2. 02

    Partnership

    We work alongside your team rather than over it, sharing decisions, documenting as we go, and leaving you able to run what we built.

  3. 03

    Longevity

    Systems we shipped years ago are still in daily use. We choose boring, proven technology and write code the next engineer can read.

02 / Capabilities

From the database up to the browser

Six disciplines, one team. Most engagements combine several: a Spring Boot service, the integrations that feed it, the database that carries it, and an interface that makes it usable.

Java & Spring Boot

Enterprise applications built on Spring Boot and the Spring Framework, the backbone of every system we run in production.

  • Spring Boot & Spring Security
  • REST API design
  • Microservices
  • Spring Batch & scheduling

System Integration

Connecting the software you already depend on, so data stops being re-typed between systems that were never meant to talk.

  • Third-party & banking APIs
  • ERP integration
  • Legacy modernisation
  • Event & batch sync

Database Engineering

Schema design, query tuning and migrations for the three engines we know deeply, measured before and after, never guessed.

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • Performance tuning & migration

Web Applications

Fast, accessible, responsive interfaces that work on the connections and devices your users actually have.

  • Responsive interfaces
  • Progressive web apps
  • Accessibility & performance
  • Offline-tolerant design

Financial Technology

Where we go deepest: savings groups, payroll, statutory deductions and expense control, built for Zambian rules and Zambian realities.

  • Village banking & SACCOs
  • PAYE, NAPSA & NHIMA
  • Expense management
  • Reporting & compliance

Deployment & Support

We stay after launch, deploying, monitoring and maintaining the systems we build, with agreed response times.

  • CI/CD pipelines
  • Containerised deployment
  • Monitoring & backups
  • Maintenance agreements

03 / Products

Software we built and still run

Four products in daily production use. Two of them, the Village Banking System and the Net Pay Calculator, are our flagships, and each has its own page.

eLucive product

Village Banking System

Run a savings group without a single paper ledger

Comprehensive village banking and microfinance management for community savings groups, SACCOs and microfinance institutions across Zambia and the wider region.

eLucive product

Net Pay Calculator

What actually lands in the account, worked out properly

Zambia's straightforward salary calculator for PAYE, NAPSA and net pay, used by HR teams and employees who need the number to be right.

eLucive product

Payroll & HR

The whole company's pay, worked out the way one payslip is

Payroll and HR for Zambian companies, installed on your own server. Every employee, every month, with the payslips, statutory returns and approval trail that have to follow.

Live — not a screenshot

Work out a Zambian payslip, here, now

Type a salary. PAYE is computed band by band on gross, NAPSA at 5% capped, NHIMA at 1% of basic. Three different bases, which is exactly why a single “gross × percentage” loop gets two of them wrong.

K
K

PAYE, band by band — each rate applies only to the income inside its own band

Gross K12,000.00
PAYE on gross, not gross less NAPSA −K2,066.00
NAPSA 5% of gross, capped −K600.00
NHIMA 1% of basic, not gross −K120.00
Net pay K9,214.00

Effective tax rate 17.2%, against a 37% headline band.

Rates effective 2026. Monthly figures. PAYE bands and the NHIMA base are as described in our own writing on Zambian payroll; confirm the NAPSA ceiling against the current NAPSA notice before relying on it.

Zambia Election Tracker

A public, fast-loading tracker for Zambian election results, built to stay up under the traffic that election night brings.

“We focus on financial applications, but we're not limited to what we can achieve. Every project is an opportunity to create something exceptional.”
The eLucive Team
4products in production
3database platforms tuned
100%built and supported in Zambia

04 / Process

A short path from problem to production

No discovery theatre and no six-week proposal. We learn the problem, agree the smallest useful first release, and ship it.

  1. 01

    Understand

    We sit with the people who do the work today and learn where the current process actually hurts.

  2. 02

    Scope

    We agree the smallest release that is genuinely useful, with a fixed price and a date attached.

  3. 03

    Build

    Short cycles with something running to look at throughout, so course corrections are cheap.

  4. 04

    Deploy

    We deploy, migrate the data, train the team, and hand over documentation you can actually use.

  5. 05

    Support

    We stay on to maintain, monitor and extend it, under an agreement with real response times.

05 / Contact

Tell us what you're trying to solve

Send a note describing the problem and we will reply with an honest view of whether we are the right people for it, usually within one working day.

Send us a note

The more concrete the problem, the more useful our first reply will be.

We reply within one working day. No mailing list, no sharing your details.