Beneresa Consulting
Backend Developer
Skills
20 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lagos, Nigeria
Work mode:
Onsite
Published on:
29 September 2026
What they need
- We are seeking a highly skilled and results-oriented Backend Developer to join our technology team.
- The successful candidate will be responsible for designing, developing, testing, deploying, and maintaining reliable, secure, scalable, and high-performance backend applications and services.
- The role requires strong proficiency in backend programming, API development, database management, system integration, application security and cloud technologies.
- The successful candidate will work closely with Frontend Developers, DevOps Engineers, Product Managers, UI/UX Designers and other stakeholders to deliver robust digital solutions.
Key Responsibilities
- Design, develop and maintain scalable backend applications, services and APIs.
- Build and maintain secure RESTful APIs and, where applicable, GraphQL APIs.
- Develop server-side business logic and ensure efficient application performance.
- Design, implement and optimize relational and NoSQL databases.
- Develop and maintain integrations with third-party APIs, payment gateways and external systems.
- Implement authentication, authorization and access-control mechanisms using technologies such as JWT and OAuth2.
- Develop scalable and maintainable microservices and backend architectures.
- Write clean, efficient, reusable and well-documented code.
- Conduct unit, integration and automated testing to ensure application reliability.
- Identify, troubleshoot and resolve application bugs, performance issues and production incidents.
- Participate in code reviews and maintain established coding standards and development practices.
- Work with DevOps teams to support application deployment, CI/CD pipelines and production environments.
- Use Git and established version-control workflows for source-code management.
- Support cloud deployment and infrastructure requirements across platforms such as AWS, Microsoft Azure or Google Cloud.
- Implement appropriate data protection and application-security practices.
- Monitor backend applications and identify opportunities for performance, scalability and reliability improvements.
- Contribute to technical documentation, system architecture decisions and development standards.
- Participate in Agile / Scrum ceremonies, sprint planning and technical discussions.
- Collaborate with cross-functional teams to translate business requirements into effective technical solutions.
- Stay current with emerging backend technologies, development frameworks, security practices and industry standards.
Requirements
Educational Qualifications:
- Bachelor's Degree / HND in Computer Science, Software Engineering, Information Technology, Computer Engineering or a related discipline.
- Equivalent professional experience and demonstrable technical competence may be considered.
- Relevant professional certifications will be an advantage.
Experience:
- 5–20 years of professional experience in backend development or a related software-engineering role.
- Demonstrable experience building and deploying production-grade applications.
- Experience developing APIs and integrating third-party services.
- Practical experience with SQL and/or NoSQL databases.
- Experience using Git and modern software-development workflows.
- Experience with cloud platforms, Docker or CI/CD will be an advantage.
Required Technical Skills:
Candidates should demonstrate strong practical knowledge of several of the following:
Programming Languages:
- Node.js / JavaScript / TypeScript
- Python
- Java / Spring Boot
- PHP / Laravel
- Go
- Strong proficiency in at least one backend programming language is mandatory.
Frameworks & Backend Technologies:
- Express.js / NestJS
- Django / FastAPI
- Spring Boot
- Laravel
- Microservices architecture
- Event-driven architecture
Database Technologies:
- PostgreSQL
- MySQL
- Microsoft SQL Server
- MongoDB
- Redis
- Candidates should understand database design, indexing, query optimization, transactions and data modelling.
API & Integration:
- RESTful API development
- GraphQL
- API documentation
- Third-party API integration
- Authentication and authorization
- JWT / OAuth2
- Payment / API integrations.
DevOps & Cloud:
- Git / GitHub / GitLab
- Docker
- CI/CD pipelines
- AWS, Azure or Google Cloud
- Linux
- Kubernetes is an added advantage
Security:
- Secure coding principles
- OWASP security practices
- Authentication and authorization
- Data protection
- API security
- Vulnerability identification and remediation
Professional Certifications – Preferred:
Candidates with one or more of the following certifications will have an added advantage:
- AWS Certified Developer – Associate
- Microsoft Certified: Azure Developer Associate
- Google Cloud Professional Cloud Developer
- Oracle Certified Professional: Java SE Developer
- OpenJS Node.js Certification
- Python Institute PCAP / PCEP
- MongoDB Associate Developer
- Relevant Docker / Kubernetes or DevOps certifications.
- Cloud and technology-specific certifications are increasingly reflected in backend job requirements, although the exact certification should match the employer's technology stack.
Key Competencies:
The successful candidate should possess:
- Strong analytical and problem-solving skills.
- Excellent programming and debugging abilities.
- Strong understanding of software-development principles.
- Ability to design scalable and maintainable solutions.
- Strong attention to detail.
- Good understanding of application security.
- Ability to work independently and collaboratively.
- Strong communication and interpersonal skills.
- Ability to manage competing priorities and meet development deadlines.
- Strong ownership, accountability and willingness to learn.
- Ability to work effectively within a fast-paced technology environment.
Preferred / Added Advantages:
- Experience working in FinTech, Banking, Microfinance, Payments or Financial Technology.
- Experience with payment gateways and financial APIs.
- Experience with Kafka, RabbitMQ or other message brokers.
- Experience with Kubernetes.
- Knowledge of GraphQL or gRPC.
- Experience with real-time applications.
- Knowledge of system architecture and scalability.
- Experience with automated testing.
- Active GitHub portfolio demonstrating completed backend projects.
- Experience working in an Agile/Scrum environment.
Method of Application
Interested and qualified candidates should send their Application to: [email protected] or [email protected] using the Job Position as the subject of the mail.
Other offers great for you!
These companies are also looking for great profiles
TLTI
Développeur Backend NestJS
500
Freelance
91300 Massy, France
Hybrid
Skills
2 months ago
Quick apply
Visian
Développeur Backend Microservices
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
14 days ago
Quick apply
LittleBig Connection (part of Mantu)
Développeur Backend Kotlin
Freelance
Lyon, France
Onsite
Skills
11 days ago
Quick apply