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:

Expired on: 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:

Expired on: February 18, 2026

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

1602416141-86-housing-finance-bank-ltd

Data Scientist at Housing Finance Bank, Uganda, Kampala

Housing Finance Bank

Full time job
Date posted: March 31, 2026

Deadline:

April 9, 2026
Danish-Refugee-Council-DRC-Tenders

Information Management Specialist at Danish Refugee Council, Uganda, Kampala

Danish Refugee Council

Full time job
Date posted: March 31, 2026

Deadline:

April 13, 2026
Centenary Bank

Front-end Developer at Centenary Bank,Uganda,Kampala

Centenary Bank

Full time job
Date posted: March 27, 2026

Deadline:

Expired on: April 2, 2026
MTN

Senior Specialist – Security Presales. Enterprise Business Unit at MTN, Uganda, Kampala

MTN Uganda

Full time job
Date posted: March 23, 2026

Deadline:

Expired on: March 30, 2026

Sponsored