Home » BACKEND DEVELOPER-VACANCY AT PALLADIUM

BACKEND DEVELOPER-VACANCY AT PALLADIUM

BACKEND DEVELOPER

by Emmanuel Urua
0 comments

Job Description

Data.FI is a five-year global project funded by the U.S. Agency for International Development (USAID) to support the HIV and COVID-19 response. Data.FI partners with programs to accelerate and sustain access to high-quality data to expedite HIV and COVID-19 epidemic control and maintenance.

Responsibilities

  • Support the development, implementation, deployment, and integration of the suite of solutions, ensuring successful delivery, high quality, and sustainability of project solutions.
  • Support the development and implementation of technical strategies and solution architectures and design of the project’s suite of technologies.
  • Design and develop REST-based web services utilizing Java Spring Boot.
  • Participate in developing web-based high-capacity information systems for cloud and local environments.
  • Support evaluation of existing systems and maintain detailed technical documentation for all products developed, including system design documents, data dictionaries, and database design.
  • Build and maintain test and evaluation environments as required.
  • Design and execute performance and security tests and produce reports on these systems as appropriate.
  • Apply design principles and patterns in creating enterprise-level solutions as needed.
  • Perform web services tuning and performance testing.
  • Implement unit tests as needed.
  • Automate/script common developer tasks and continually optimize personal and team workflows.
  • Infrastructure setup and configuration.
  • Engage in code review and feedback process.

Qualification

  • Bachelor’s Degree in Computer Science or a related field.
  • 3 years of experience developing and implementing digital tools relating to technology and data solutions in a data-driven environment.
  • Familiarity with programming languages/back-end web frameworks for rapid development, such as Java, Express.js (Node.js), Django (Python), Ruby on Rails (Ruby), or Laravel (PHP). Experience with relational databases, schema design, and performance analysis.
  • Experience deploying solutions using containers and other cloud technologies.
  • Good knowledge of Spring Boot, Spring Security, Spring JPA, and Hibernate.
  • Relational data modeling concepts and experience in PostgreSQL, MySQL, or similar applications.
  • Conducting unit testing, integration testing, and debugging back-end code for quality assurance.
  • Experience securing the back end, including authentication and authorization, data encryption, and best practices for preventing common vulnerabilities.
  • Familiarity with microservices-based application architecture.
  • Knowledge of standards for systems integration, such as REST, OAUTH2, and OIDC.
  • Experience with Git or similar version control systems.
  • Experience in health or social protection programs will be an added advantage.

Location: Abuja, Nigeria.

For More Information: BACKEND DEVELOPER

You may also like

Leave a Comment

About Us

NaijaPr blog is a social media blog, a product of Randomz Digital Marketing Ltd, a company established in 2013.  Read More

Userful Links

Latest Articles