Location: Lagos
Department: Engineering
Work Structure: Hybrid
About the Role
We are seeking a highly skilled Mid-Level Backend Springboot Engineer to implement scalable systems capable of handling high traffic, large data volumes, and complex workflows.
This role focuses on building robust backend solutions, optimising data handling, and developing efficient API products for seamless integration and operation.
Key Responsibilities
- System Design & Development: Build and maintain scalable backend systems to support complex business requirements with a focus on reliability and performance.
- High-Volume Processing: Implement backend solutions that can handle large-scale workloads efficiently, ensuring low latency and high throughput.
- API Development: Design, implement, and optimise APIs that support real-time data exchange and enable seamless integration with other services.
- Data Management:
- Design and maintain database schemas and structures for optimal performance.
- Write and optimise complex queries to ensure efficient data processing.
- Manage relational and NoSQL databases to support diverse data workloads.
- Scalable Architecture: Develop systems designed to handle rapid growth and significant traffic spikes.
- Integration: Work with external systems and services to enable seamless interoperability and data synchronisation.
- Quality Assurance: Implement robust testing strategies, including unit tests, integration tests, and performance benchmarks, to ensure system reliability.
- Collaboration: Work closely with frontend teams, product managers, and stakeholders to deliver complete solutions that meet business objectives.
- Monitoring & Optimisation: Continuously monitor system performance and implement improvements to enhance efficiency and scalability.
Requirements
- 3 – 5 years of backend development experience, focusing on large-scale applications.
- Proven experience building high-performance systems capable of processing significant transaction volumes.
- Technical Expertise:
- Proficiency in Java (Spring Boot) for backend development.
- Strong understanding of high-throughput API development and real-time systems.
- Expertise in managing relational databases (MySQL) and NoSQL (MongoDB).
- Familiarity with distributed systems and event-driven architectures.
- Hands-on experience with tools like Kafka for large-scale data processing.
- Proficiency in deploying applications using containerization technologies like Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps best practices.
- Problem-Solving Skills:
- Strong debugging skills and the ability to resolve performance bottlenecks.
- Proficiency in designing efficient algorithms and workflows to handle high transaction loads.
- Soft Skills:
- Excellent communication and collaboration abilities.
- A proactive approach to solving technical challenges and delivering results.
- Preferred Skills:
- Knowledge of caching mechanisms like Redis for enhancing application performance.
- Experience designing systems to handle distributed workloads and ensure data consistency across services.
- Strong understanding of system security, authentication, and authorisation best practices.
Why Join Termii?
At Termii, we’re building Africa’s leading communication platform — powering over 1 billion customer transactions and trusted by 20,000+ businesses. As part of our dynamic team, you’ll have the freedom to create, experiment, and shape the social voice of a fast-scaling tech company while working in a culture that values creativity, ownership, and continuous learning.
Be a part of this compelling journey today, Click on Apply and send your resume with the subject line “I’m interested – Backend Engineer”. Thanks!
To apply for this job email your details to recruitment@termii.com

