Backend Developer (Node.js


  2026-07-03
  Lagos, Nigeria
  Not specified
  Information Technology

Tezza Business Solutions Limited is a leading Software Quality Assurance and Testing multinational with a regional office in Lagos, Nigeria. We are a Software Quality Assurance and Testing Services provider. Our primary goal is to be the "go to" Quality Assurance & Software Testing company in East and West Africa while developing offshore resources to fill test automation positions (and other hard to find software testing capabilities) in the North America and European markets.

We are recruiting to fill the position below:

Job Title: Backend Developer (Node.js / Java)

Location: Lagos

About the Role

  • We are seeking a skilled Backend Developer with experience in Node.js and Java to join our growing engineering team.
  • The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our financial products and services.

Key Responsibilities

  • Conduct code reviews, unit testing, and integration testing.
  • Troubleshoot and debug production issues, ensuring system reliability and uptime.
  • Collaborate with frontend engineers, DevOps, and product teams to define and implement technical solutions.
  • Develop and optimize server-side logic, ensuring high performance and responsiveness.
  • Maintain data integrity and security in compliance with industry standards.
  • Write clean, maintainable, and efficient code with proper documentation.
  • Contribute to continuous improvement of development processes and practices.
  • Integrate third-party APIs and services, including payment gateways and financial data systems.
  • Design, build, and maintain scalable APIs and microservices using Node.js or Java.

Requirements

  • Good understanding of authentication & authorization frameworks (OAuth2, JWT).
  • Experience with Git and version control workflows.
  • Experience with RESTful APIs, microservices architecture, and message queues (e.g., RabbitMQ, Kafka).
  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • Solid understanding of databases — both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Strong proficiency in Node.js (Express/NestJS) or Java (Spring Boot).
  • Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
  • Excellent communication and teamwork abilities.
  • 3+ years of experience as a Backend Developer or similar role.
  • Strong analytical and problem-solving skills.

Preferred Qualifications:

  • Familiarity with GraphQL or gRPC.
  • Experience in the fintech or microfinance industry.
  • Exposure to agile methodologies (Scrum/Kanban).
  • Knowledge of event-driven architecture and asynchronous programming.

Click link to Apply





Get the Latest Jobs Delivered to Your Inbox