Bukable is a mentorship and knowledge-based community that connects students and young people with internship opportunities, industry experts, mentors and peers to facilitate the exchange of ideas, experiences, and resources.
Our mission is to create the world's largest digital ecosystem for students where learning, innovation and support never ends.
We are seeking a skilled and experienced Backend Developer with over 3 years of experience to join our internationally distributed team.
The ideal candidate will have a solid understanding of the wide range of Backend technology stacks listed below.
The successful candidate will work closely with our team of developers and designers to develop, maintain and enhance our backend applications.
Responsibilities
Develop, maintain and enhance our backend applications using Java, Spring Boot, PostgreSQL, JUnit, Mockito, RabbitMQ, Docker, AWS, OpenAPI, Maven, IntelliJ IDEA, and Git (GitHub).
Ability to lead Backend team of developers and project execution.
Collaborate with the team of developers, designers, and product owners to implement new features, fix bugs and improve the overall performance of the application.
Participate in code reviews to ensure code quality, maintainability, and consistency.
Write clean, efficient, and well-documented code that adheres to industry standards and best practices.
Maintain and improve the application’s infrastructure and deployment processes.
Continuously learn new technologies and methodologies to stay up-to-date with the latest trends in software development.
Requirements
At least 3 years of experience in software development, specifically in backend development.
Part-time work for at least 20 - 25 per/week
Strong knowledge of Java, Spring Boot, PostgreSQL, JUnit, Mockito, RabbitMQ, Docker, AWS, OpenAPI, Maven, IntelliJ IDEA, and Git (GitHub).
Experience with Spring and other MVC frameworks;
Strong understanding of design patterns, OOP, development methodologies;
Deep understanding and hands-on experience with the microservice architecture;
Excellent problem-solving skills and attention to detail.
Familiarity with microservices architecture and RESTful API design principles.
Knowledge of NoSQL databases (MongoDB, Cassandra, etc.) is a plus.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with Kubernetes and container orchestration is a plus.
Strong understanding of security best practices and principles.
Strong communication skills and ability to work effectively in a remote team environment.
Average Salaries in Nigeria in 2026This guide brings together the average salary in Nigeria based on recent 2026 salary benchmarks. Salaries are listed by industry, experience level and city to give jobseekers, employers and HR professionals a more useful picture of salary levels in Nigeria in 2026.
Best Freelance Skills You Need to Earn in USDThis article discusses the best freelance skills to learn if you want to earn in USD and shares tips on how you can get your first interantional client.