2 Sep 2026

ICT Officer II (Software Development – Backend) – 4 Positions at PPRA

Never Miss a Job Update Again. Click Here to Subscribe


Job Description


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

Sharing is Caring! Click on the Icons Below and Share


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 10th September, 2026.




Dont Miss Latest Jobs In Tanzania. Subscribe Today. CLICK HERE





Apply for this Job