Related Jobs
Related Jobs
Related Jobs

Share this Job
Senior Software Developer job at Clickatell | Apply Now
Lagos, Nigeria
Full Time
Are you looking for IT jobs in Nigeria 2025 today? then you might be interested in Senior Software Developer job at Clickatell
About the Organisation
Clickatell is a global leader in mobile messaging and transaction services, enabling businesses to seamlessly connect, interact, and transact with their customers via mobile technology. With a robust international presence, Clickatell offers SMS and mobile engagement solutions that support millions of transactions worldwide.
Job Title
Senior Software Developer job at Clickatell
Clickatell
Job Description
As a Senior Software Developer at Clickatell, you will be part of a geographically distributed team responsible for developing next-generation applications and features from scratch. You will focus on building scalable systems capable of handling millions of transactions per day, using Java and Spring Boot microservices. The role involves writing clean, test-driven code, debugging and maintaining existing features, producing technical documentation, and participating in architectural discussions. You will also be responsible for mentoring peers and ensuring code quality through reviews and best practices.
Duties, Roles and Responsibilities
Collaborate with global teams to develop new applications and features
Build scalable and maintainable microservices using Java and Spring Boot
Apply test-driven development with unit and integration tests
Debug and troubleshoot software and integrations
Maintain and support features post-production
Document system architecture, workflows, and technical artifacts
Participate in design and architecture discussions
Ensure adherence to team and company coding standards
Coach and mentor junior developers
Participate in deployment and production release support
Qualifications, Education and Competencies
Required:
Strong experience with Java 8/11 and Spring Boot
Familiarity with MySQL, PostgreSQL
Unit testing using Mockito and Spring Boot
Source control tools (e.g., Git, GitLab)
Log monitoring tools (e.g., Elastic, Kibana, GrayLog)
Dependency and package management tools (e.g., Maven/Gradle, NPM)
Nice to have:
AngularJS and full-stack development experience
Knowledge of RxJS
Experience with Docker, Kubernetes
Familiarity with AWS or other cloud platforms
Experience with NoSQL databases (e.g., MongoDB)
Event-driven architecture (e.g., Kafka)
Monitoring tools like DataDog
WebSockets, Kotlin experience is a plus
Degree in Computer Science or 8+ years of relevant experience
5+ years in a senior development role
Background in financial, telecom, or banking sectors
Experience in Agile methodology
Excellent communication and teamwork skills
How to Apply
ONLINE APPLICATION ONLY!
Interested candidates are advised that applications for this position must be submitted online. To apply please click the “Apply” button below.