ICT OFFICER II (SOFTWARE DEVELOPMENT – BACKEND) at Mamlaka ya Udhibiti Ununuzi wa Umma (PPRA)
Job Overview
Employer: Mamlaka ya Udhibiti Ununuzi wa Umma (PPRA)
Advert reference: Ajira #14140
Role: ICT OFFICER II (SOFTWARE DEVELOPMENT – BACKEND)
Open posts: 4 positions
Published: 01 September 2026
Deadline: 14 September 2026
Salary scale: PPRA 5
Duties and Responsibilities
- To participate in the analysis, design, development, testing, deployment and maintenance of secure and scalable backend applications, web services and microservices;
- To develop backend services using Java and Spring Boot, including RESTful APIs, GraphQL schemas, queries and mutations; Integrate internal and external systems using Spring Cloud OpenFeign, APIs, RabbitMQ and other asynchronous or event-driven communication mechanisms;
- To design, develop and optimize PostgreSQL databases using SQL, indexing, Spring Data JPA and Hibernate; Implement backend security, caching, testing, API documentation and performance optimization using technologies such as Spring Security, OAuth2, JWT, Redis, JUnit, Testcontainers, Swagger/OpenAPI and Postman; and Use Git-based repositories, CI/CD pipelines and containerized deployment environments, prepare technical documentation; and
- To perform any other official duties assigned by the supervisor.
Qualifications
Holder of a Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Computer Engineering from a recognized higher learning institution. The candidate should possess practical project experience or a demonstrable software development portfolio and have: Strong proficiency in Java 21 or above, modern object-oriented programming and backend development using Spring Boot, Spring Data JPA and Hibernate; Practical experience in REST APIs, GraphQL, Spring Cloud OpenFeign, PostgreSQL, RabbitMQ, asynchronous processing, event-driven architecture, Git and basic CI/CD pipelines; and Knowledge of Kubernetes, Redis, Spring Security, OAuth2, JWT, JUnit 5, GraphiQL and Postman will be an added advantage.
How to Apply
Submit your application through the official Ajira Portal. Use the advert reference above if the portal opens at the vacancies list.
About the author
Related posts
DEREVA DARAJA II (DRIVER II) at Halmashauri ya Wilaya ya Songwe