Trusted listing
Backend Engineer
Termii
Lagos, Nigeria
Permanent
Published 2 months ago · Expires 4 weeks from now
Job description
This vacancy presents a chance to join a leading organization.
-
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.
- 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.
- 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.
- Develop systems designed to handle rapid growth and significant traffic spikes.
- Work with external systems and services to enable seamless interoperability and data synchronisation.
- Implement robust testing strategies, including unit tests, integration tests, and performance benchmarks, to ensure system reliability.
- 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.
- 3 - 5 years of backend development experience, focusing on large-scale applications.
- Proven experience building high-performance systems capable of processing significant transaction volumes.
- 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.