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.