Backend Engineer at Software Business Solutions Consulting
Confidential
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Backend Engineer
About the Role
We are seeking a highly experienced Backend Engineer to join our team. You will take ownership of critical backend systems and drive their design, development, and evolution.
Key Responsibilities
- Service Design & Development
- System Architecture & Scalability
- Integration & Communication
- Database Design & Data Integrity
- Code Quality & Testing
- Security & Compliance
- Collaboration & Mentorship
Required Experience
- 7+ years in backend engineering roles, with at least 5 years focused on backend development in mission-critical systems
- Ideally experience in financial services or enterprise software environments handling sensitive data
Required Skills & Expertise
- Backend Proficiency: Expert-level skills in at least two of: JAVA (Spring Boot), C# (.NET Core), Python (FastAPI/Django), or Node.JS/Typescript
- Experience with asynchronous programming, message queues (e.g., Kafka, RabbitMQ), and building fault-tolerant APIs
- Database Mastery: Deep knowledge of relational databases like PostgreSQL, including advanced SQL for complex joins, stored procedures, and migrations
- Familiarity with NoSQL databases for complementary use cases
- Containerization & Orchestration: Proven experience deploying and managing applications in Kubernetes
- Experience with Helm charts, CI/CD pipelines (e.g., GitHub Actions, Jenkins), and infrastructure-as-code (e.g., Terraform)
- Problem-Solving: Ability to debug intricate issues in distributed systems and articulate solutions clearly to diverse stakeholders
- Ownership Mindset: History of leading features from conception to production, prioritizing reliability and maintainability
Location
Lagos, Nigeria