Workatele

Senior Full Stack Software Engineer at Pearl Bank, Uganda, Kampala

Pearl Bank

Senior Full Stack Software Engineer at Pearl Bank, Uganda, Kampala

Pearl Bank

Full time Job

Date Posted: February 10, 2026

Application deadline:

February 18, 2026 5:00pm

Sponsored

Job description

KEY RESPONSIBILITIES /KEY DELIVERABLES
Technical Development & Execution
• Develop robust, secure, and scalable back-end services and APIs using Java (Spring Boot) and Python (FastAPI/Django) as per the defined enterprise architecture and solution designs.
• Build responsive, intuitive, and high-performance front-end applications using modern frameworks (e.g., React with TypeScript).
• Write clean, maintainable, and well-documented code, adhering to the team’s coding standards and best practices.
• Implement comprehensive unit and integration tests to ensure code quality and reliability.
• Debug, troubleshoot, and resolve complex technical issues across the full application stack. Solution Design & Architecture Contribution
• Collaborate with the Senior Enterprise Architect and the Manager, Full Stack Engineering to translate high-level architecture and
business requirements into detailed technical designs.
• Provide critical input during technical design reviews, identifying potential risks and proposing optimal implementation strategies.
• Design and implement database schemas (SQL and NoSQL) and access layers that are efficient and secure.
Mentorship & Team Enablement
• Act as a technical mentor for Full Stack Software Engineers, providing guidance on coding practices, problem-solving, and tool usage.
• Lead by example through code reviews, promoting knowledge sharing and ensuring adherence to quality gates.
• Contribute to the team’s technical documentation.

QUALIFICATIONS, EXPERIENCE AND COMPETENCIES REQUIRED
• Bachelor’s degree in Computer Science, Software Engineering, or a
related field.
• Minimum of 3 years of professional software development
experience with a proven track record in full-stack development.
• At least 2 years of hands-on experience with both Java (Spring/Spring
Boot) and Python.
• Solid experience with modern front-end frameworks, preferably React.
• Experience with relational databases (PostgreSQL, MySQL) and
understanding of NoSQL databases (MongoDB, Redis).
• Experience with Docker, Kubernetes, and building cloud-native
applications.
• Experience in the financial services, FinTech, or a similarly regulated
industry is a strong plus.

Application deadline:

February 18, 2026

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

Pearl-Bank-logo-14-e1762249166293

Manager Artificial Intelligence & Machine Learning at Pearl Bank, Uganda, Kampala

Pearl Bank

Full time job
Date posted: February 10, 2026

Deadline:

February 10, 2026
Pearl-Bank-logo-14-e1762249166293

Manager Solution Integration Engineering at Pearl Bank, Uganda, Kampala

Pearl Bank

Full time job
Date posted: February 10, 2026

Deadline:

February 13, 2026
Centenary Bank

AI Solutions Engineer at Centenary Bank, Uganda, Kampala

Centenary Bank

Full time job
Date posted: February 7, 2026

Deadline:

February 13, 2026

Digital Marketing Officer at FINCA Uganda, Uganda, Kampala

Finca Uganda

Full time job
Date posted: February 6, 2026

Deadline:

February 20, 2026

Sponsored