Junior Applications Developer job at Exim Bank
Posted by: great-volunteer
Posted date: 2026-Jan-03
Location: HEAD OFFICE, Kampala
Junior Applications Developer 2026-01-02T16:49:57+00:00 Exim Bank https://cdn.ugashare.com/jsjobsdata/data/employer/comp_2675/logo/Exim%20Bank%20Uganda.png https://eximbank-ug.com/ FULL_TIME HEAD OFFICE Kampala 00256 Uganda Finance Computer & IT, Science & Engineering 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. - 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
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)
JOB-6957f7350db63 Vacancy title: Junior Applications Developer 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 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. - 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
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.
|