×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Remote / Online - Candidates ideally in
Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Jobs via Dice
Part Time, Remote/Work from Home position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Overview

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Innosoul inc, is seeking the following. Apply via Dice today!

Job : NC-795729

Position: Hybrid/Local Govt Java Developer (15+) with Oracle, SQL/TOAD Spring Boot/MVC/Security/Web Flux, GWT, Hibernate/MyBatis/JPA, Maven, SVN/GIT, Unix / Linux, AWS/Azure/Google Cloud Platform experience

Location: Raleigh, NC (NCOSBM)

Duration: 12 Months

Onsite Requirement: 1 day per week in Raleigh NC (other days Remote OK)

Responsibilities
  • Enhance and maintain the NC Integrated Budget Information System (IBIS) web application, including programming, documenting, testing, and maintaining the system in its current state.
  • Write and maintain Unix/Linux scripts, cron jobs, and shell scripts for automation in relational database environments.
  • Support the ongoing transition to a new Budget System Replacement by performing analysis and reverse engineering of the current code base, running queries in the existing database, and providing schema/table knowledge.
  • Collaborate closely with the System Integrator configuring the new SaaS solution.
  • Engage directly with business users, communicating technical concepts clearly and presenting solutions effectively.
  • Participate in a small, close‑knit development team, contributing to discussions and maintaining a positive professional relationship with colleagues.
Qualifications
  • 5+ years of experience using an object‑oriented programming language for enterprise web application development.
  • Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Web Flux) and GWT.
  • Experience with persistence frameworks such as Hibernate or MyBatis, using JPA for efficient object‑relational mapping and data access layer implementation.
  • Experience with build tools such as Maven and Gradle for managing project dependencies, compiling code, running tests, and packaging Java applications.
  • Experience with a code repository system such as SVN or GIT.
  • Ability to support transition to a new system, including reverse engineering of the code base or data analysis.
  • Experience with Oracle 11g, 12c, 19c, or other relational database systems.
  • Ability to write intermediate to advanced SQL queries in Oracle or similar RDBMS.
  • Experience maintaining Unix/Linux scripts, cron jobs, and shell scripts for automation.
  • Experience with database development tools such as Oracle SQL Developer or TOAD.
  • Prior government work experience is preferred.
  • Knowledge of Cloud Computing: AWS preferred;
    Azure or Google Cloud Platform acceptable.
  • Experience with enterprise application servers such as Web Sphere or Web Logic, and preferred experience deploying and configuring applications with Apache HTTP Server 2.4 and Apache Tomcat servlet container.
Position Location & Benefits

This role is based in downtown Raleigh, NC. The selected contractor must be available to work onsite at the OSBM office one day per week (day assigned by OSBM at time of hire). All other workdays may be performed remotely. Candidates should ensure they can reliably meet this onsite requirement.

An optional parking lot assignment is available for a reduced rate of $20/month.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary