Trusted listing

Senior Software Engineer

Estuary Business Solutions (EBS)

Lagos, Nigeria Permanent

Published 1 month ago · Expires 3 weeks from now

Share :

Job description

We invite applications from suitably qualified candidates. Position Overview: - Senior Software Engineer with strong expertise in Java or Go (Golang) and modern backend technologies. - The ideal candidate will design, build, and maintain scalable, secure, and high-performance backend systems that power our digital platforms. Key Responsibilities: - Design and develop backend systems, microservices, and APIs using Java (Spring Boot) or Go. - Architect, implement, and maintain database schemas (MySQL, PostgreSQL, MongoDB, or Redis). - Integrate external APIs and third-party services securely and efficiently. - Implement CI/CD, automated testing, and code review processes. - Collaborate with DevOps to optimize deployments, monitoring, and scaling. - Participate in technical design sessions and contribute to architectural decisions. - Ensure systems meet high standards of performance, reliability, and security. - Mentor junior developers and promote best coding practices. Requirements: - 5+ years of professional software development experience. - Strong proficiency in Java (Spring Boot) or Go (Golang). - Solid understanding of microservices architecture and RESTful API design. - Experience with Docker, Kubernetes, and CI/CD pipelines. - Good knowledge of SQL and NoSQL databases. - Familiarity with Git, unit testing frameworks, and cloud platforms (AWS, GCP, or DigitalOcean). - Excellent problem-solving, debugging, and analytical skills. - Strong communication and team collaboration abilities. Preferred: - Experience with message queues (Kafka, RabbitMQ, NATS). - Familiarity with event-driven architectures. - Knowledge of system security, API gateway design, and observability (Grafana, Prometheus, ELK)

Interested in this job?

Log in to see the email

Not registered yet? Create a free account