← Back to jobs

Backend Developer (Node.js / Java)

Tezza Business Solutions Ltd · Nigeria

Full TimeMidvia Myjobmag
Salary
Undisclosed
Location
Nigeria
Posted
4 days ago

Required skills

Node.jsJavaRESTful APIsMicroservices architecturePostgreSQLMySQLMongoDBRedisDockerCI/CD pipelinesOAuth2JWTGitRabbitMQKafka

About the role

Backend Developer (Node.js / Java)

About the Role

Tezza Business Solutions Ltd is seeking a skilled Backend Developer with experience in Node.js and Java to join the growing engineering team. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power financial products and services.

Responsibilities

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

Requirements

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

Preferred Qualifications

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

How to Apply

No application instructions were provided in the posting.

Apply on MyjobmagOpens the original posting in a new tab.