Junior Applications Developer job at Exim Bank
New Gold
Today
Linkedid Twitter Share on facebook
Junior Applications Developer
2026-01-02T16:49:57+00:00
Exim Bank
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_2675/logo/Exim%20Bank%20Uganda.png
FULL_TIME
 
HEAD OFFICE
Kampala
00256
Uganda
Finance
Computer & IT, Science & Engineering
UGX
 
MONTH
2026-01-11T17:00:00+00:00
 
 
8

DEPARTMENT:           INFORMATION TECHNOLOGY
DUTY STATION:          HEAD OFFICE.

JOB PURPOSE.
The Junior Applications Developer is responsible for supporting the design, development, customization, and maintenance of application systems, interfaces, and integrations that support Exim Bank Uganda’s digital platforms, core banking applications, and internal business processes.

KEY DUTIES & RESPONSIBILITIES.

  • Participate in business requirements elicitation, review, and documentation to ensure requirements are complete, clear, testable, and aligned to business objectives.
  • Collaborate with business users and stakeholders to translate requirements into functional and technical specifications.
  • Support the design and recommendation of application and system architectures for new and enhanced solutions, ensuring alignment with existing systems and enterprise architecture.
  • Develop, customize, and enhance application solutions in line with approved designs and development standards.
  • Support the development and implementation of system integrations with internal systems and third-party platforms, including fintech, telcos, mobile money systems, and e-commerce APIs.
  • Participate in process automation and application improvements aimed at enhancing operational efficiency, cost optimization, and simplified workflows.
  • Work with third-party vendors to ensure solution specifications and delivered systems meet defined business and technical requirements.
  • Review and document system designs, configurations, and integration specifications provided by vendors.
  • Coordinate application bug fixes, patches, and change requests to ensure timely resolution with minimal disruption to business operations.
  • Provide third-level application support for systems under purview, ensuring high availability, stability, and performance.
  • Participate in root cause analysis of application issues and implement preventive measures.
  • Participate in designing and implementing solutions that ensure high application availability and resilience.
  • Perform any other duties as assigned by the supervisor in line with the role.

KEY ATTRIBUTES.

  1. Good analytical and problem-solving skills
  2. High attention to detail and quality
  3. Ability to work independently and within cross-functional teams
  4. Good communication and documentation skills
  5. Strong appreciation of governance, security, and compliance

REQUIREMENTS.

  • Bachelor’s degree in software engineering, Computer Science, Telecom, Information Technology, or related Course from a recognized University.
  • Minimum 2 years’ hands-on experience in application development in an enterprise environment (preferably in banking/financial sector).
  • Strong experience in modern programming languages and frameworks, such as:
    • Backend: Java (Spring Boot) and .NET Core
    • Frontend: Angular, React or Vue.js
  • Good experience with RESTful APIs and microservices architecture.
  • Good knowledge of relational databases (Oracle, PostgreSQL, MS SQL, MySQL)
  • Participate in business requirements elicitation, review, and documentation to ensure requirements are complete, clear, testable, and aligned to business objectives.
  • Collaborate with business users and stakeholders to translate requirements into functional and technical specifications.
  • Support the design and recommendation of application and system architectures for new and enhanced solutions, ensuring alignment with existing systems and enterprise architecture.
  • Develop, customize, and enhance application solutions in line with approved designs and development standards.
  • Support the development and implementation of system integrations with internal systems and third-party platforms, including fintech, telcos, mobile money systems, and e-commerce APIs.
  • Participate in process automation and application improvements aimed at enhancing operational efficiency, cost optimization, and simplified workflows.
  • Work with third-party vendors to ensure solution specifications and delivered systems meet defined business and technical requirements.
  • Review and document system designs, configurations, and integration specifications provided by vendors.
  • Coordinate application bug fixes, patches, and change requests to ensure timely resolution with minimal disruption to business operations.
  • Provide third-level application support for systems under purview, ensuring high availability, stability, and performance.
  • Participate in root cause analysis of application issues and implement preventive measures.
  • Participate in designing and implementing solutions that ensure high application availability and resilience.
  • Perform any other duties as assigned by the supervisor in line with the role.
  • Good analytical and problem-solving skills
  • High attention to detail and quality
  • Ability to work independently and within cross-functional teams
  • Good communication and documentation skills
  • Strong appreciation of governance, security, and compliance
  • Java (Spring Boot)
  • .NET Core
  • Angular, React or Vue.js
  • RESTful APIs
  • Microservices architecture
  • Relational databases (Oracle, PostgreSQL, MS SQL, MySQL)
  • Bachelor’s degree in software engineering, Computer Science, Telecom, Information Technology, or related Course from a recognized University.
  • Minimum 2 years’ hands-on experience in application development in an enterprise environment (preferably in banking/financial sector).
  • Strong experience in modern programming languages and frameworks, such as:
    • Backend: Java (Spring Boot) and .NET Core
    • Frontend: Angular, React or Vue.js
  • Good experience with RESTful APIs and microservices architecture.
  • Good knowledge of relational databases (Oracle, PostgreSQL, MS SQL, MySQL)
bachelor degree
24
JOB-6957f7350db63

Vacancy title:
Junior Applications Developer

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

Jobs at:
Exim Bank

Deadline of this Job:
Sunday, January 11 2026

Duty Station:
HEAD OFFICE | Kampala

Summary
Date Posted: Friday, January 2 2026, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Exim Bank
Exim Bank jobs in Uganda

JOB DETAILS:

DEPARTMENT:           INFORMATION TECHNOLOGY
DUTY STATION:          HEAD OFFICE.

JOB PURPOSE.
The Junior Applications Developer is responsible for supporting the design, development, customization, and maintenance of application systems, interfaces, and integrations that support Exim Bank Uganda’s digital platforms, core banking applications, and internal business processes.

KEY DUTIES & RESPONSIBILITIES.

  • Participate in business requirements elicitation, review, and documentation to ensure requirements are complete, clear, testable, and aligned to business objectives.
  • Collaborate with business users and stakeholders to translate requirements into functional and technical specifications.
  • Support the design and recommendation of application and system architectures for new and enhanced solutions, ensuring alignment with existing systems and enterprise architecture.
  • Develop, customize, and enhance application solutions in line with approved designs and development standards.
  • Support the development and implementation of system integrations with internal systems and third-party platforms, including fintech, telcos, mobile money systems, and e-commerce APIs.
  • Participate in process automation and application improvements aimed at enhancing operational efficiency, cost optimization, and simplified workflows.
  • Work with third-party vendors to ensure solution specifications and delivered systems meet defined business and technical requirements.
  • Review and document system designs, configurations, and integration specifications provided by vendors.
  • Coordinate application bug fixes, patches, and change requests to ensure timely resolution with minimal disruption to business operations.
  • Provide third-level application support for systems under purview, ensuring high availability, stability, and performance.
  • Participate in root cause analysis of application issues and implement preventive measures.
  • Participate in designing and implementing solutions that ensure high application availability and resilience.
  • Perform any other duties as assigned by the supervisor in line with the role.

KEY ATTRIBUTES.

  1. Good analytical and problem-solving skills
  2. High attention to detail and quality
  3. Ability to work independently and within cross-functional teams
  4. Good communication and documentation skills
  5. Strong appreciation of governance, security, and compliance

REQUIREMENTS.

  • Bachelor’s degree in software engineering, Computer Science, Telecom, Information Technology, or related Course from a recognized University.
  • Minimum 2 years’ hands-on experience in application development in an enterprise environment (preferably in banking/financial sector).
  • Strong experience in modern programming languages and frameworks, such as:
    • Backend: Java (Spring Boot) and .NET Core
    • Frontend: Angular, React or Vue.js
  • Good experience with RESTful APIs and microservices architecture.
  • Good knowledge of relational databases (Oracle, PostgreSQL, MS SQL, MySQL)

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure
Kindly send your cover letter and up to date CV to hr@eximbank-ug.com with the subject: JOB APPLICATION: JUNIOR APPLICATIONS DEVELOPER by close of business, Sunday 11th JANAURY 2026.

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Sunday, January 11 2026
Duty Station: HEAD OFFICE | Kampala
Posted: 02-01-2026
No of Jobs: 1
Start Publishing: 02-01-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.