Workatele

Fullstack Software Engineer – Java, Angular, React, Django at Kanzu Code, Remote, Uganda

Kanzu Code

Fullstack Software Engineer – Java, Angular, React, Django at Kanzu Code, Remote, Uganda

Kanzu Code

Full time Job

Date Posted: March 21, 2025

Application deadline:

Expired on: March 26, 2025 5:00pm

Sponsored

Job description

Key Duties and Responsibilities

  • Backend Development (Spring Boot, Django)
  • Design, build, and maintain RESTful APIs using Spring Boot (Java) and Django (Python).
  • Implement database models and optimize queries for MySQL (or other relational databases).
  • Develop and maintain secure, scalable banking and financial services applications.
  • Integrate with third-party financial APIs, payment gateways, and external services.
  • Ensure high availability, security, and performance of backend services.
  •  Frontend Development (Angular, React)
  • Build and maintain user-friendly web interfaces using Angular and React.
  • Work closely with UI/UX designers to implement responsive and accessible designs.
  • Optimize applications for speed, responsiveness, and cross-browser compatibility.
  • Implement secure authentication and authorization mechanisms (OAuth, JWT, etc.).
  • Ensure seamless integration between frontend and backend systems.
  • DevOps & Deployment
  • Deploy, monitor, and optimize applications on AWS or other cloud platforms.
  • Implement and manage CI/CD pipelines (GitHub Actions, Jenkins, Ansible, etc.).
  • Troubleshoot and optimize application performance across the full tech stack.
  • Agile Development & Collaboration
  • Work in an Agile (Scrum) development environment, participating in sprint planning, code reviews, and retrospectives.
  • Collaborate with product managers, designers, and customer success teams to understand business needs and translate them into technical solutions.
  • Engage with customer feedback to troubleshoot defects and improve system performance.
  • Write and maintain technical documentation for APIs, services, and internal tools.
  • Security & Compliance
  • Implement secure coding practices and ensure applications comply with financial industry regulations.
  • Manage user roles, access control, and data encryption across the platform.
  • Stay up-to-date with security best practices, vulnerabilities, and patches.

QUALIFICATIONS, SKILLS AND EXPERIENCE

Basic Qualifications 

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Relevant certifications (e.g., AWS Certified Developer, Google Professional Cloud Developer) are a plus.

Experience

  • 3+ years experience in Java (Spring Boot) and Python (Django) development.
  • Experience with Angular and/or React for frontend development.
  • Strong understanding of SQL databases (PostgreSQL, MySQL) and ability to write/debug complex queries.
  • Hands-on experience with RESTful API development and third-party API integration.
  • Experience with Git version control and automated testing.
  • Solid understanding of networking, authentication (OAuth, JWT), and security best practices.

Skills and Competencies

  • Strong problem-solving skills,
  • Self-motivated, and
  • Capable of working independently

Application deadline:

Expired on: March 26, 2025

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

Abccapitalbank368811654

Chief Information Security Officer (CISO) at ABC Capital Bank Uganda Ltd, Kampala

ABC Capital Bank Uganda Ltd

Full time job
Date posted: November 17, 2025

Deadline:

Expired on: November 22, 2025
Abccapitalbank368811654

Network & IT Security Officer at ABC Capital Bank Uganda Ltd, Kampala

ABC Capital Bank Uganda Ltd

Full time job
Date posted: November 17, 2025

Deadline:

Expired on: November 22, 2025
steeltube

Digital manager at Steel & Tube Industries LTD Uganda, Kampala

Steel & Tube Limited

Full time job
Date posted: October 29, 2025

Deadline:

Expired on: November 7, 2025
PostBank

Chief Information Security Officer at Post Bank Uganda, Kampala

Post Bank

Full time job
Date posted: October 29, 2025

Deadline:

Expired on: November 3, 2025

Sponsored