Mid level Java Developer job at Equity Bank
Website :
4 Days Ago
Linkedid Twitter Share on facebook
Mid level Java Developer
2026-02-23T08:08:25+00:00
Equity Bank
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7833/logo/Equity%20Bank.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Banking
Computer & IT, Science & Engineering
KES
MONTH
2026-03-06T17:00:00+00:00
8

Equity Bank Limited (The "Bank”) is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank’s registered office is 9th Floor, Equity Centre, P.O. Box 75104 - 00200 Nairobi. The Bank is licensed under the Kenya Banking Act (Chapter 488), and continues to offer retail banking, microfinance and relat...

As a Mid level Java Developer in the Digital Lending Development team, you will lead the design, development, and optimization of backend systems that power the bank’s digital credit offerings. These include mobile microloans, SME working capital products, digital payments, and credit scoring services.

You will own end-to-end delivery of complex modules, mentor junior engineers, and ensure scalability, and security in enterprise-grade systems deployed across multiple countries. The role requires strong expertise in Java, Spring Boot, and microservices, coupled with an ability to collaborate across product, architecture, and operations teams.

THE KEY RESPONSIBILITIES

  • Design and implementation of scalable backend services using Java and Spring Boot.
  • Architect and develop REST APIs, event-driven systems, and microservices for lending workflows.
  • Ensure code quality through peer reviews, automated testing, CI/CD practices, and code refactoring.
  • Mentor and guide junior developers, fostering engineering best practices.
  • Collaborate with internal stakeholders, such as QA testers, product analysts, and fellow developers to deliver assigned features.
  • Monitor system performance, troubleshoot complex issues, and implement proactive fixes.
  • Contribute to Agile ceremonies (planning, grooming, retrospectives) and influence product design.
  • Maintain strong focus on secure coding standards and compliance with banking regulations.

CORE ACCOUNTABILITIES AND DELIVERABLES

  • Delivery of features and modules with minimal supervision.
  • High-quality, unit-tested, and production-ready code.
  • Reduced system downtime and improved performance metrics.
  • Coaching and mentoring of team members for skill growth.
  • Continuous improvement of architecture and processes in the squad.

Qualifications

  • 4-6 years of hands-on backend development experience with Java.
  • Experience in fintech, banking, or lending systems.
  • Strong exposure to microservices architectures in production.
  • Experience leading small teams or mentoring developers.

Must-Have

  • A bachelor’s Degree, Diploma, or professional certification in Computer Science, Software Engineering, Information Technology, or a closely related field.

Nice-to-Have

  • Lending or Fintech-related certifications (e.g., Certified Credit Professional, Digital Lending Compliance) reflecting domain knowledge in financial services or digital lending ecosystems.

Technical Competencies:

  • Expert in Java, Spring Boot, Microservices, REST APIs.
  • Strong experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Proficiency in unit/integration testing frameworks (JUnit, Mockito).
  • Hands-on with CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
  • Exposure to cloud-native development (AWS/Azure, Docker, Kubernetes).
  • Solid understanding of event-driven systems, Kafka, RabbitMQ.
  • Strong knowledge of security standards (OAuth2, JWT, OWASP).

Leadership/Soft Skills:

  • Proven ability to mentor junior engineers.
  • Strong problem-solving and analytical thinking.
  • Effective communication with both technical and business stakeholders.
  • Ability to balance delivery speed with system quality.
  • Design and implementation of scalable backend services using Java and Spring Boot.
  • Architect and develop REST APIs, event-driven systems, and microservices for lending workflows.
  • Ensure code quality through peer reviews, automated testing, CI/CD practices, and code refactoring.
  • Mentor and guide junior developers, fostering engineering best practices.
  • Collaborate with internal stakeholders, such as QA testers, product analysts, and fellow developers to deliver assigned features.
  • Monitor system performance, troubleshoot complex issues, and implement proactive fixes.
  • Contribute to Agile ceremonies (planning, grooming, retrospectives) and influence product design.
  • Maintain strong focus on secure coding standards and compliance with banking regulations.
  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • SQL/NoSQL databases (PostgreSQL, MongoDB, Redis)
  • Unit/integration testing frameworks (JUnit, Mockito)
  • CI/CD pipelines (Jenkins, GitLab, Azure DevOps)
  • Cloud-native development (AWS/Azure, Docker, Kubernetes)
  • Event-driven systems, Kafka, RabbitMQ
  • Security standards (OAuth2, JWT, OWASP)
  • Mentoring junior engineers
  • Problem-solving and analytical thinking
  • Communication with technical and business stakeholders
  • 4-6 years of hands-on backend development experience with Java.
  • Experience in fintech, banking, or lending systems.
  • Strong exposure to microservices architectures in production.
  • Experience leading small teams or mentoring developers.
  • A bachelor’s Degree, Diploma, or professional certification in Computer Science, Software Engineering, Information Technology, or a closely related field.
  • Lending or Fintech-related certifications (e.g., Certified Credit Professional, Digital Lending Compliance) reflecting domain knowledge in financial services or digital lending ecosystems.
bachelor degree
12
JOB-699c0af958970

Vacancy title:
Mid level Java Developer

[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Science & Engineering]

Jobs at:
Equity Bank

Deadline of this Job:
Friday, March 6 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Monday, February 23 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Equity Bank
Equity Bank jobs in Kenya

JOB DETAILS:

Equity Bank Limited (The "Bank”) is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank’s registered office is 9th Floor, Equity Centre, P.O. Box 75104 - 00200 Nairobi. The Bank is licensed under the Kenya Banking Act (Chapter 488), and continues to offer retail banking, microfinance and relat...

As a Mid level Java Developer in the Digital Lending Development team, you will lead the design, development, and optimization of backend systems that power the bank’s digital credit offerings. These include mobile microloans, SME working capital products, digital payments, and credit scoring services.

You will own end-to-end delivery of complex modules, mentor junior engineers, and ensure scalability, and security in enterprise-grade systems deployed across multiple countries. The role requires strong expertise in Java, Spring Boot, and microservices, coupled with an ability to collaborate across product, architecture, and operations teams.

THE KEY RESPONSIBILITIES

  • Design and implementation of scalable backend services using Java and Spring Boot.
  • Architect and develop REST APIs, event-driven systems, and microservices for lending workflows.
  • Ensure code quality through peer reviews, automated testing, CI/CD practices, and code refactoring.
  • Mentor and guide junior developers, fostering engineering best practices.
  • Collaborate with internal stakeholders, such as QA testers, product analysts, and fellow developers to deliver assigned features.
  • Monitor system performance, troubleshoot complex issues, and implement proactive fixes.
  • Contribute to Agile ceremonies (planning, grooming, retrospectives) and influence product design.
  • Maintain strong focus on secure coding standards and compliance with banking regulations.

CORE ACCOUNTABILITIES AND DELIVERABLES

  • Delivery of features and modules with minimal supervision.
  • High-quality, unit-tested, and production-ready code.
  • Reduced system downtime and improved performance metrics.
  • Coaching and mentoring of team members for skill growth.
  • Continuous improvement of architecture and processes in the squad.

Qualifications

  • 4-6 years of hands-on backend development experience with Java.
  • Experience in fintech, banking, or lending systems.
  • Strong exposure to microservices architectures in production.
  • Experience leading small teams or mentoring developers.

Must-Have

  • A bachelor’s Degree, Diploma, or professional certification in Computer Science, Software Engineering, Information Technology, or a closely related field.

Nice-to-Have

  • Lending or Fintech-related certifications (e.g., Certified Credit Professional, Digital Lending Compliance) reflecting domain knowledge in financial services or digital lending ecosystems.

Technical Competencies:

  • Expert in Java, Spring Boot, Microservices, REST APIs.
  • Strong experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Proficiency in unit/integration testing frameworks (JUnit, Mockito).
  • Hands-on with CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
  • Exposure to cloud-native development (AWS/Azure, Docker, Kubernetes).
  • Solid understanding of event-driven systems, Kafka, RabbitMQ.
  • Strong knowledge of security standards (OAuth2, JWT, OWASP).

Leadership/Soft Skills:

  • Proven ability to mentor junior engineers.
  • Strong problem-solving and analytical thinking.
  • Effective communication with both technical and business stakeholders.
  • Ability to balance delivery speed with system quality.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Management jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, March 6 2026
Duty Station: Nairobi | Nairobi
Posted: 23-02-2026
No of Jobs: 1
Start Publishing: 23-02-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.