ICT Officer II (Software Development – Backend) – 4 Positions at PPRA, September 2026 - 2026-09-02

Public Procurement Regulatory Authority (PPRA)

Dar es Salaam 02/09/26 -02/10/26

Descriptions

SUMMARY

OVERVIEW

Job Description ICT officer II (software development – backend) Employer Public Procurement Regulatory Authority (PPRA) Number of positions 4 positions Application period 1 September 2026 to 14 September 2026 Duties and

RESPONSIBILITIES

- The ICT Officer II will be responsible for the following: Participate in the analysis, design, development, testing, deployment and maintenance of secure and scalable backend applications, web services and microservices.

- 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.

- 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 Postman Use Git-based repositories, CI/CD pipelines and containerized deployment environments.

- Prepare technical documentation.

- Perform any other official duties assigned by the supervisor.

QUALIFICATIONS

- Applicants must hold a Bachelor’s Degree in one of the following fields from a recognized higher learning institution: Computer Science Software Engineering Information Technology Information Systems Computer Engineering Candidates must also possess practical project experience or a demonstrable software development portfolio.

- Required technical knowledge and experience Candidates should have: Strong proficiency in Java 21 or above.

- Strong knowledge of modern object-oriented programming.

- Backend development experience using Spring Boot, Spring Data JPA and Hibernate.

- Practical experience with: REST APIs GraphQL Spring Cloud OpenFeign PostgreSQL RabbitMQ Asynchronous processing Event-driven architecture Git Basic CI/CD pipelines Added advantages Knowledge of the following technologies will be an added advantage: Kubernetes Redis Spring Security OAuth2 JWT JUnit 5 GraphiQL Postman Remuneration PPRA 5 How to Apply:

JOB TYPE

- Full-time Job, To submit your application, please follow the link provided below.

- CLICK HERE TO APPLY How to Apply for this Job Review the job details and application

REQUIREMENTS

- , then continue using the employer`s official application link.

- Continue to Job Application

HOW TO APPLY

Use the application link below to open the official application form.

CLICK HERE TO APPLY

Fanya Biashara yako ikue zaidi.

CATEGORIES

Apply For An Advert.


Email