Job

Lead IT Developer at Rwanda Revenue Authority (RRA) | Deadline: 3 October 2025

Lead IT Developer at Rwanda Revenue Authority (RRA) | Deadline: 3 October 2025

Organization: Rwanda Revenue Authority (RRA)
Duty Station: RRA Headquarters, Kigali, Rwanda
Duration: Initial 3 months (with possibility of extension)

About the Role:
RRA is modernizing its domestic tax system by moving from a monolithic architecture to a microservices-based architecture to improve performance, scalability, and integration. The Lead IT Developer will provide technical leadership for this transformation, manage the development team, and ensure code quality, security, and adherence to Agile and DevSecOps best practices.

Key Responsibilities:

  • Lead end-to-end development of microservices for the domestic tax system.

  • Supervise and mentor backend, frontend, and full-stack developers.

  • Guide refactoring of existing monolithic modules into standalone microservices.

  • Integrate CI/CD pipelines, container orchestration (Docker, Kubernetes/Swarm), and version control.

  • Collaborate with business analysts, DevOps, QA, and UI/UX designers to translate requirements into scalable services.

  • Make technical decisions on frameworks, libraries, and tools (Spring Boot, GitLab, PostgreSQL/MySQL).

  • Design secure RESTful APIs and ensure service-to-service communication security.

  • Oversee code reviews, testing (unit/integration), and documentation.

  • Ensure compliance with ISO27002:2022 cybersecurity standards and OWASP Top 10.

  • Provide knowledge transfer and build capacity within internal RRA teams.

  • Monitor system performance and troubleshoot development/deployment issues.

Qualifications & Experience:

  • Bachelor’s Degree (or higher) in Computer Science, Software Engineering, or related field.

  • Minimum 5 years of full-stack development experience, including technical leadership.

  • Proven experience designing and implementing microservices architectures.

  • Strong hands-on skills in:

    • Backend (Java/Spring Boot)

    • Frontend frameworks (VueJS, Angular, NodeJS)

    • Databases (PostgreSQL, MySQL, Oracle)

    • CI/CD tools (GitLab, Jenkins)

    • Containerization (Docker, Kubernetes/Swarm)

    • Monitoring tools (Grafana, Prometheus, Kibana)

  • Deep understanding of Event-sourcing, API Gateway, Service Discovery, and Configuration Services.

  • Strong knowledge of secure software development practices (OWASP Top 10).

Key Competencies:

  • Excellent leadership, communication, and team management skills.

  • Strong analytical and problem-solving abilities.

  • Ability to thrive in a fast-paced, agile environment.

  • High integrity and attention to detail.

Deliverables:

  • Microservices developed and deployed according to project schedule.

  • Development documentation and API specifications.

  • Code review reports and performance benchmarks.

  • Knowledge transfer materials for RRA internal teams.

How to Apply:
Send the following documents in PDF format to  recruitment@rra.gov.rw:

  • Curriculum Vitae

  • Copy of Identity Card/Passport

  • Copy of Degree Certificate

  • Relevant professional certificates

Deadline: 3 October 2025

Visited 1 times, 1 visit(s) today

Join our WhatsApp group and channel to get the latest updates on jobs, tenders, scholarships, and other opportunities:

👉 Join WhatsApp Group 👉 Join WhatsApp Channel

Leave a Reply

Your email address will not be published. Required fields are marked *