Verified Employer Hiring Fast Featured Role

Mid-Level Java Developer

Sproxil, Inc. verified
flag
Location
location_on -
Work Model
home_work hybrid
Job Type
work Full-time
External Interest
open_in_new 2 clicks
Salary
payments Undisclosed

Intelligence Match

Match: ??%

rocket_launch
Skills Match 87%
Experience Match 88%
Portfolio Match 84%
lock

Unlock Your Personalized Match

Sign in to see your exact score breakdown and personalized insights.

Sign In

Team Tagline

No Tagline provided.

About the role

Job Summary We are looking for a Mid-Level Java Developer with solid experience in Spring Boot and legacy Java technologies such as JSP and Servlets. The successful candidate will work on developing new features, maintaining existing systems, and supporting the transition from legacy applications to modern Java frameworks. Key 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 Required Skills and Qualifications 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.

Required Skills

SQL Java PostgreSQL Spring Boot

Preferred Skills

MySQL

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.
security

Job Application Safety Disclaimer

Your security and privacy are our top priorities. Please be aware that InStreamIQ will never ask you to pay any fees for job applications, placements, or training as a condition of employment.

Furthermore, legitimate employers will not ask for sensitive personal identification such as your Bank Verification Number (BVN), National Identification Number (NIN), or Passport details during the initial application phase. Do not share financial information or make any payments to individuals or organizations claiming to represent an employer. If you encounter any suspicious requests, please report the listing immediately via our support channels.

fact_check

Confirm Application & Data Sharing

By proceeding, you consent to sharing your InStreamIQ professional profile with Sproxil, Inc. for the purpose of applying for the Mid-Level Java Developer position.

Shared data includes your: Email address, Work Experiences, Educational Background, Technical Skills, and Portfolio Projects.

This information is shared exclusively for this specific candidacy. You can manage your privacy settings in your dashboard.

exit_to_app

Leaving InStreamIQ

You are moving to an external platform to complete your application. Please note that InStreamIQ is not responsible for the data security or privacy practices of third-party websites.

Safety Reminder: Do not share highly sensitive information like BVN, NIN, or make any form of payment on external sites.

By clicking 'Continue', you acknowledge that you are proceeding at your own discretion to the employer's chosen platform.