Back-End Developer (Java / Spring Boot / SQL) job at Chrilan Technologies Ltd
25 Days Ago
Linkedid Twitter Share on facebook
Back-End Developer (Java / Spring Boot / SQL)
2025-04-14T16:33:53+00:00
Chrilan Technologies Ltd
https://www.greatzambiajobs.com/jsjobsdata/data/employer/comp_8738/logo/Chrilan%20Technologies%20Ltd.jpeg
FULL_TIME
 
Lusaka
Lusaka
10101
Zambia
Information Technology
Computer & IT
ZMW
 
MONTH
2025-04-28T17:00:00+00:00
 
Zambia
8

Are you a problem-solver who loves clean architecture and building powerful systems? Chrilan Technology — creators of Zambia’s top-rated POS system, Lyt-Soft POS — is looking for a Back-End Developer to strengthen our growing development team!

At Chrilan Technology, we’re revolutionizing retail with Lyt-Soft POS, a ZRA Smart Invoicing-certified platform powering thousands of transactions daily. As we scale across Africa, we need back-end engineers who can handle real-time integrations, multi-tenant databases, and high-concurrency systems.

What You’ll Do:
Build and maintain robust back-end services using Java 11+ and Spring Boot 3.

Work with MariaDB or MySQL using raw SQL (no JPA – we care about performance).

Architect and scale multi-tenant systems handling thousands of schema-switched databases.

Design and integrate RESTful APIs with third-party platforms (ZRA, payment gateways, etc.).

Write efficient, secure, and scalable code with a focus on high concurrency.

Collaborate with other developers and stakeholders to deliver reliable backend systems.

Use tools like Postman, Swagger, or OpenAPI for testing and documenting your APIs.

Who We’re Looking For:

  • Strong experience in Java 11+ and Spring Boot 3
  • Excellent command of SQL with hands-on MariaDB/MySQL experience
  • Comfortable writing raw queries and optimizing for high concurrency
  • Deep understanding of REST APIs and third-party integrations
  • Experience with multi-tenant architecture and schema management
  • Familiarity with Postman, Swagger, or OpenAPI
  • Bonus: Experience with Vue.js is a plus for occasional UI hooks and testing

What We Offer:
Competitive salary

High-impact projects at scale (real users, real data, real results)

A backend-first culture where your work powers entire platforms

Mentorship and room to grow as a backend specialist

Flexible work setup – remote options available

Build and maintain robust back-end services using Java 11+ and Spring Boot 3. Work with MariaDB or MySQL using raw SQL (no JPA – we care about performance). Architect and scale multi-tenant systems handling thousands of schema-switched databases. Design and integrate RESTful APIs with third-party platforms (ZRA, payment gateways, etc.). Write efficient, secure, and scalable code with a focus on high concurrency. Collaborate with other developers and stakeholders to deliver reliable backend systems. Use tools like Postman, Swagger, or OpenAPI for testing and documenting your APIs.
Strong experience in Java 11+ and Spring Boot 3 Excellent command of SQL with hands-on MariaDB/MySQL experience Comfortable writing raw queries and optimizing for high concurrency Deep understanding of REST APIs and third-party integrations Experience with multi-tenant architecture and schema management Familiarity with Postman, Swagger, or OpenAPI Bonus: Experience with Vue.js is a plus for occasional UI hooks and testing
Strong experience in Java 11+ and Spring Boot 3 Excellent command of SQL with hands-on MariaDB/MySQL experience Comfortable writing raw queries and optimizing for high concurrency Deep understanding of REST APIs and third-party integrations Experience with multi-tenant architecture and schema management Familiarity with Postman, Swagger, or OpenAPI Bonus: Experience with Vue.js is a plus for occasional UI hooks and testing
professional certificate
No Requirements
JOB-67fd38f170c1d

Vacancy title:
Back-End Developer (Java / Spring Boot / SQL)

[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT]

Jobs at:
Chrilan Technologies Ltd

Deadline of this Job:
Monday, April 28 2025

Duty Station:
Lusaka | Lusaka | Zambia

Summary
Date Posted: Monday, April 14 2025, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about Chrilan Technologies Ltd
Chrilan Technologies Ltd jobs in Zambia

JOB DETAILS:

Are you a problem-solver who loves clean architecture and building powerful systems? Chrilan Technology — creators of Zambia’s top-rated POS system, Lyt-Soft POS — is looking for a Back-End Developer to strengthen our growing development team!

At Chrilan Technology, we’re revolutionizing retail with Lyt-Soft POS, a ZRA Smart Invoicing-certified platform powering thousands of transactions daily. As we scale across Africa, we need back-end engineers who can handle real-time integrations, multi-tenant databases, and high-concurrency systems.

What You’ll Do:
Build and maintain robust back-end services using Java 11+ and Spring Boot 3.

Work with MariaDB or MySQL using raw SQL (no JPA – we care about performance).

Architect and scale multi-tenant systems handling thousands of schema-switched databases.

Design and integrate RESTful APIs with third-party platforms (ZRA, payment gateways, etc.).

Write efficient, secure, and scalable code with a focus on high concurrency.

Collaborate with other developers and stakeholders to deliver reliable backend systems.

Use tools like Postman, Swagger, or OpenAPI for testing and documenting your APIs.

Who We’re Looking For:

  • Strong experience in Java 11+ and Spring Boot 3
  • Excellent command of SQL with hands-on MariaDB/MySQL experience
  • Comfortable writing raw queries and optimizing for high concurrency
  • Deep understanding of REST APIs and third-party integrations
  • Experience with multi-tenant architecture and schema management
  • Familiarity with Postman, Swagger, or OpenAPI
  • Bonus: Experience with Vue.js is a plus for occasional UI hooks and testing

What We Offer:
Competitive salary

High-impact projects at scale (real users, real data, real results)

A backend-first culture where your work powers entire platforms

Mentorship and room to grow as a backend specialist

Flexible work setup – remote options available

 

Work Hours: 8

Experience: No Requirements

Level of Education: professional certificate

Job application procedure
Interested in applying for this job? Click here to submit your application now.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Zambia
Job Type: Full-time
Deadline of this Job: Monday, April 28 2025
Duty Station: Lusaka | Lusaka | Zambia
Posted: 14-04-2025
No of Jobs: 1
Start Publishing: 14-04-2025
Stop Publishing (Put date of 2030): 14-04-2066
Apply Now

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.
22.148MBMemory Usage129msRequest Duration
Joomla! Version4.4.10
PHP Version8.1.32
Identityguest
Response200
Templatejl_education_pro
Database
Server
mysql
Version
10.5.29-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:63 [ "USER" => "greatzambiajobs" "HOME" => "/home/greatzambiajobs" "SCRIPT_NAME" => "/in...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746911092 "last" => 1746911092...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (4.12MB) (19.8ms)
  • afterInitialise (11.08MB) (75.37ms)
  • afterCache (5.78MB) (33.66ms)
  • 1 x afterInitialise (11.08MB) (58.21%)
    75.37ms
    1 x afterCache (5.78MB) (26%)
    33.66ms
    1 x afterLoad (4.12MB) (15.29%)
    19.80ms
19 statements were executed9.94ms32.35KB
  • SELECT @@SESSION.sql_mode;91μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `icop0_session` WHERE `session_id` = ?108μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = :session_id LIMIT 168μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `icop0_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)273μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `icop0_viewlevels`115μs1.59KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `icop0_usergroups` AS `a` LEFT JOIN `icop0_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest121μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `value` FROM `icop0_admintools_storage` WHERE `key` = 'cparams'82μs856B/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `icop0_admintools_wafexceptions`63μs960B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `icop0_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'156μs2.09KB/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM icop0_rsform_config123μs1.5KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'level'98μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'active_cron'80μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'cron_next'79μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'queue_type'81μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F')=1)) AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC243μs4.23KB/plugins/system/jlexblock/jlexblock.php:150Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-Back-End-Developer-Java-Spring-Boot-SQL-job-at-Chrilan-Technologies-Ltd-75474%2F')=1) OR `list_var` LIKE '%com_jsjobs%') AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC237μs4.25KB/plugins/system/jlexblock/jlexblock.php:150Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM icop0_template_styles AS s WHERE s.client_id = 0 AND s.template = 'jl_education_pro' ORDER BY s.id129μs3.7KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = ?160μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `icop0_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?7.64ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy