Skip to content
mimi

Java Software Engineer (Financial Technology Company)

IRecruiters Africa

Lagos · On-site Full-time 1mo ago

About the role

Location: Lagos (Mainland)

Work Schedule: Flexible

About Company: Our client is a Nigerian payment companythat provides cutting-edge payment technology that allows businesses andindividuals to make and receive payment globally licensed by the Central Bankof Nigeria as a Payment Solution Service Provider (PSSP).

The Company is seeking to hire a skilledJava Software Engineer who will be responsible for designing, developing, andmaintaining high-performance, scalable, and secure Java-based applications.

The ideal candidate will collaborate withcross-functional teams to deliver high-quality software solutions that meetbusiness requirements.

KeyResponsibilities

§Develop, test, and maintain high-qualityJava applications.

§Design and implement scalable, efficient,and maintainable code following best practices.

§Work with Spring Boot, Hibernate, and otherJava frameworks for backend development.

§Integrate RESTful APIs and third-partyservices into applications.

§Optimize applications for performance,security, and scalability.

§Troubleshoot, debug, and resolve softwaredefects and technical issues.

§Collaborate with front-end developers,product managers, and other stakeholders.

§Participate in Agile/Scrum developmentprocesses.

§Write clean, well-documented, and testablecode.

§Stay up-to-date with emerging technologiesand industry best practices.

Requirements

§B.Sc/BA in Computer Science or in anyrelated field.

§3-5 years of hands-on experience in Javadevelopment.

§Strong knowledge of Spring Boot, SpringMVC, Hibernate, JPA.

§Experience with Kafka, RabbitMQ, or othermessaging systems.

§Knowledge of CI/CD pipelines and DevOpspractices.

§Exposure to frontend technologies likeAngular, React, or Vue.js (optional).

§Familiarity with Agile methodologies(Scrum/Kanban).

§Experience with RESTful APIs, Microservicesarchitecture.

§Proficiency in SQL and relational databasessuch as MySQL, PostgreSQL, or Oracle.

§Experience with NoSQL databases likeMongoDB is a plus.

§Familiarity with Docker, Kubernetes, andcloud platforms (AWS, Azure, GCP) is desirable.

§Understanding of multithreading,concurrency, and design patterns.

§Knowledge of unit testing frameworks likeJUnit, Mockito.

§Experience working with version controlsystems (Git, GitHub, GitLab, or Bitbucket).

§Strong problem-solving skills and theability to debug complex issues.

§Excellent communication and teamwork skills.

Benefits Compensation – Base Pay ranges BTW N500k – N700kMonthly + other interesting benefits

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free