S
Java Developer
Sproxil · Nigeria
Salary
Undisclosed
Location
Nigeria
Posted
2 weeks ago
Required skills
JavaSpring BootSpring MVCSpring Data JPAREST APIsJSPServletsJDBCSQLOOPDesign PatternsGitMavenGradleJUnit
About the role
Java Developer
Sproxil is seeking a Mid-Level Java Developer with solid experience in Spring Boot and legacy Java technologies to develop new features, maintain existing systems, and support the transition to modern 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
How to Apply
No application instructions provided in the posting.
Apply on Myjobmag ↗Opens the original posting in a new tab.