CIC Insurance Group
Senior Software Engineer
Nairobi • Kenya
Kuda Bank
Software Engineer
Lagos • Nigeria
Kuda Bank
Senior Software Engineer
Lagos • Nigeria
Moniepoint Incorporated
Senior Software Engineer
Lagos • Nigeria
First Bank of Nigeria Limited
Information Technology Recruitment - Senior Software Engineer (Senior Role)
Lagos • Nigeria

The Simba Group
IT Specialist
Nairobi • Kenya

The Simba Group
IT Specialist
Kampala • Uganda
First Bank of Nigeria Limited
Information Technology Recruitment - Solution Architect (Senior Role)
Lagos • Nigeria
First Bank of Nigeria Limited
Information Technology Recruitment - Cloud Architect (Senior Role)
Lagos • Nigeria

Get personalised job alerts directly to your inbox!
First Bank of Nigeria Limited
Information Technology Recruitment - Cybersecurity Specialist (Senior Role)
Lagos • Nigeria
Top cities with open vacancies
Jobs in Nairobi, Jobs in Lagos, Jobs in Kampala, Jobs in Abuja, Jobs in MombasaCompanies hiring now
Consolidated Bank of Kenya, Equity Bank Kenya , First Bank of Nigeria Limited, Kuda Bank, Moniepoint IncorporatedProfession (Mid-level)
Accounting, finance, banking, insurance,Agriculture, fishing, forestry, wildlife,Business, strategic management,Design, arts,Electrical engineering,Engineering, architecture,Information technology, software development, data,Manufacturing, operations, quality,Project, program management,Research, academy,Sales, marketing, promotion,Skilled, manual labor,Teaching, training,Transportation, logistics, driving,
Industry (Information technology, software development, data, Mid-level)
Seniority (Information technology, software development, data)
© Fuzu Ltd
CIC Insurance Group
Banking + 2 more
Description
Who We’re Looking For
Essential Knowledge/Skills and Experience Required:
- Bachelor’s Degree in Computer Science, Software Engineering or in a related field.
- Minimum of 4 years of experience in backend development with strong command of Java Spring Boot.
- Solid understanding and hands-on experience with microservices architecture.
- Experience integrating diverse systems and APIs in enterprise environments.
- Deep knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
- Proficient in designing and optimizing database schemas, queries, and transactions.
- Familiarity with CI/CD pipelines and container orchestration (e.g., Kubernetes).
- Experience deploying and supporting applications in AWS or Azure and on-premise infrastructure.
- Strong grasp of security, logging, monitoring, and API management.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
- Experience with event-driven architecture (e.g., Kafka, RabbitMQ, or MQTT).
- Knowledge of API gateways and Service Load balancing.
Desirable Competencies:
- Familiarity with domain-driven design (DDD) and test-driven development (TDD).
- Exposure to observability tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Certification in cloud platforms (AWS/Azure/GCP) is a plus.
Responsibilities
Responsibilities
- Design, develop, and maintain backend services and APIs using Java Spring Boot
- Architect and implement scalable microservices and event-driven systems.
- Integrate with internal and third-party systems using REST, SOAP, gRPC, and message queues.
- Drive performance tuning, security hardening, and scalability improvements.
- Implement DevOps best practices including CI/CD pipelines, infrastructure as code, and monitoring.
- Work across cloud and on-premise environments ensuring reliability and availability.
- Collaborate with front-end engineers, DevOps, QA, and product teams to deliver full-stack solutions.
- Own the full software development lifecycle from planning to production support.
- Mentor junior engineers and perform code reviews.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.