A
Java Developer
AISHA (AI supported Healthcare Assistant) · Ikeja, Lagos
Salary
Undisclosed
Location
Ikeja, Lagos
Posted
4 days ago
Required skills
JavaSpring BootSpring MVCSpring Data JPAREST APIsJSPServletsJDBCSQLGitMavenGradleJUnitMockitoOOP
About the role
Java Developer
AISHA (AI supported Healthcare Assistant) is seeking a Mid-Level Java Developer to develop new features, maintain existing systems, and support the transition from legacy applications to modern Java frameworks.
Responsibilities
- Develop, test, and deploy scalable Java applications using Spring Boot and related frameworks
- Maintain and enhance existing JSP/Servlet-based applications
- Participate in the design, development, and integration of APIs and backend services
- Collaborate with cross-functional teams including front-end developers, QA, and DevOps
- Write clean, maintainable, and efficient code following best practices
- Perform code reviews, identify performance bottlenecks, and optimize existing solutions
- Support the migration and modernization of legacy systems
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 3–6 years of hands-on Java development experience
- Strong proficiency in Spring Boot, Spring MVC, Spring Data JPA, and REST APIs
- Working knowledge of JSP, Servlets, JDBC, and older Java EE technologies
- Good understanding of OOP principles, design patterns, and exception handling
- Experience with SQL databases (MySQL, PostgreSQL, or Oracle)
- Familiarity with Git, Maven/Gradle, and unit testing frameworks (JUnit, Mockito)
- Strong analytical, debugging, and problem-solving skills
Benefits
- Competitive pay
- Agile work environment
- Work-life balance
How to Apply
No application instructions provided in the posting.
Apply on Jobgurus ↗Opens the original posting in a new tab.