Search suggestions:

remote
work from home
remote work
remote customer service
work from home online
customer service representative
ongoing federal government
bincom dev center
customer service representative remote
virtual assistant
virtual assistant remote
product manager
administrative assistant
Lagos
Rivers State
Lagos State
Federal Capital Territory
Abuja
Ibeju Lekki
Kano State
Kaduna
Lagos State
Delta State
Port-Harcourt
Kano

Java Developer

Aggregate Business Solution Ltd
Abuja, Federal Capital Territory
Full time
2 weeks ago
Today
A

Java Developer

Aggregate Business Solution Ltd

Engineering & Technology

Abuja Full Time
IT & Telecoms Confidential
  • Minimum Qualification :

Job Description/Requirements


Role Description

We are seeking a talented and motivated Java Developer with strong experience in Spring Boot to join our development team. The ideal candidate will be responsible for building and maintaining scalable backend services, collaborating with cross-functional teams, and ensuring high-quality code delivery. If you’re passionate about microservices, REST APIs, and cloud-native development, we’d love to meet you..


Coding Challenge

Develop a Spring Boot REST API that generates, validates, and manages NUBAN (Nigeria Uniform Bank Account Number) account numbers, following the CBN (Central Bank of Nigeria) specification.


Your API should allow internal teams or banks to:

  • Create a new NUBAN account number
  • Retrieve account details
  • Validate if an account number is correct


Technical Requirements

  • Use Java 17+ and Spring Boot
  • Use Spring Data JPA for data access
  • Apply input validation with Bean Validation annotations (@NotNull, @Size, etc.)
  • Return meaningful HTTP status codes
  • Implement global exception handling using @ControllerAdvice
  • Bonus: Add Swagger/OpenAPI documentation


Submission Instruction

Please send the following to [email protected] :

  • A link to your GitHub repo or ZIP file
  • A short README explaining how to run your application and any assumptions you made

We review submissions on a rolling basis , so early applications are encouraged!


Key Responsibilities:

  • Develop, test, and maintain backend services and APIs using Spring Boot and Java (17 or higher).
  • Work with relational and/or NoSQL databases such as MySQL
  • Implement RESTful services with proper exception handling, security, and documentation (Swagger/OpenAPI).
  • Collaborate with frontend developers, QA, and DevOps teams to ensure smooth integration and delivery.
  • Participate in design discussions, code reviews, and architectural decisions.
  • Write clean, maintainable, and efficient code following best practices.
  • Monitor and troubleshoot application performance and production issues.
  • Maintain knowledge of emerging technologies and industry trends.


Required Skills and Qualifications:

  • Hands-on experience with Java and Spring Boot.
  • Strong understanding of OOP, design patterns, and microservice architecture.
  • Experience with JPA/Hibernate, Spring Data, and Spring Security.
  • Proficiency in building REST APIs and working with JSON/XML.
  • Familiarity with CI/CD pipelines, Git, and containerization tools like Docker.
  • Understanding of Agile/Scrum development methodologies.
  • Familiarity With Amazon Web Services i.e AWS Lambda, API Gateway etc


<

Apply
Save
Report job
Other Job Recommendations:

Senior Java Backend Developer

Stivlon Consulting
Abuja, Federal Capital Territory
  • Design, develop, and maintain backend services using Java,...
  • Collaborate with cross-functional teams to define system...
6 days ago

Junior Software Developer

AMQEY
Maiduguri, Borno State
Assist in managing databases, CRUD operations, and service-layer logic Work closely with senior engineers and CTA. advisors to...
1 week ago

Full Stack Developer (Junior to Mid-Level)

ExamsTutor
Lagos, Lagos State
We’re looking for a Junior to Mid-Level Full Stack Developer to join our product team and help bring our web and mobile platform...
1 week ago

Flutter Developer (4-Week App Project)

01 Technologies
Lagos, Lagos State
At 01 Technologies, we offer tailored tech solutions for individuals and businesses, fostering innovation, efficiency, and...
2 weeks ago

Senior Developer

Px property hub
Abuja, Federal Capital Territory
  • Design, develop, and maintain scalable PHP-based...
  • Manage and optimize PHP database systems (MySQL or similar)...
1 week ago

APIGEE developer

InfyStrat Software Services
Lagos, Lagos State
Today I APIGEE developer InfyStrat Software Services Software & Data Lagos Contract IT & Telecoms Confidential Minimum...
3 weeks ago

Java Developer

Aggregate Business Solution Ltd
Abuja, Federal Capital Territory
  • Use Java 17+ and Spring Boot A link to your GitHub repo or...
  • A link to your GitHub repo or ZIP file ...
2 weeks ago

Partnership & Affilites Manager

CutStruct Technology Limited
Lagos, Lagos State
  • Serve as the primary point of contact for all affiliate and...
  • Build and maintain strong, long-term relationships that...
2 days ago

driver

SMARTFLOW TECHNOLOGIES LIMITED
Lagos, Lagos State
  • Must have a minimum of SSCE
  • At least 2 years work experience.
  • Must have a valid Driver’s License...
2 days ago

Front Desk Receptionist

Miposh Travels and Educational Consults
Lagos, Lagos State
  • We’re growing and seeking a Front Desk Receptionist who not...
  • As the Front Desk Receptionist, you are the face and voice...
5 days ago