Nigeria’s leading provider of technology solutions for the legal and justice sector/ecosystem. For the past 18 years, we have been pioneering legaltech in Nigeria and Africa. Our suite of products include: Prime: An offline legal research and analytics tool; Primsol: An online legal research and analytics tool; CaseManager: A legal practice case management software; and more.
Job Overview
- We are seeking a skilled Java Developer to join our dynamic team.
- The ideal candidate will have expertise in Java development and experience in building, maintaining, and optimizing high-performing applications.
- You will work on developing robust and scalable solutions while collaborating closely with cross-functional teams to deliver innovative software products.
Responsibilities:
- Design, develop, and maintain desktop applications using Spring and Spring Boot frameworks and JavaFX.
- Develop and optimize database schemas and queries for MySQL/MariaDB databases.
- Implement and manage database interactions using Hibernate ORM.
- Collaborate with front-end and design teams to integrate user-facing elements with server-side logic.
- Write clean, efficient, and well-documented code following best practices.
- Troubleshoot and resolve technical issues as they arise.
- Conduct code reviews, provide technical mentorship, and guide junior developers.
- Stay updated on industry best practices, trends, and emerging technologies.
- Contribute to architectural decisions and technical strategies.
Qualifications and Skills:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in Java development, with at least 2 years in a senior role.
- Proficiency in Java and object-oriented programming concepts.
- Hands-on experience with JavaFX for building desktop applications.
- Proficiency in Spring and Spring Boot frameworks.
- Solid knowledge of relational databases such as MySQL or MariaDB
- Experience with Hibernate ORM for database interaction and persistence.
- Familiarity with RESTful API design and development.
- Knowledge of version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Ability to work independently as well as in a collaborative team environment.
Method of application
Meet the Qualifications? Email your CV to [email protected] using the position as subject.