Post Job Free
Sign in

Senior Java Developer

Company:
Digital Health Links
Location:
North Linden, OH, 43224
Posted:
November 06, 2026
Apply

Description:

Senior Java Developer (Programmer 4)

Work Location: Onsite – Columbus, Ohio

Interview Mode: Onsite

Assignment Extension: Through June 30, 2027

Job Description

OIC is requesting a Java Developer position using the Programmer 4 classification to assist with understanding and redeveloping legacy COBOL code in Java.

This role is ideal for a senior developer with extensive knowledge of Java and hands-on full lifecycle implementation experience, capable of performing different roles as needed, including solutions consultant, technical lead, and project manager.

The ideal candidate will possess strong solutions knowledge and have successfully completed integrating business solutions from conception to completion using Java to meet client needs.

Given successful effort on the primary assignment, additional code rewrite opportunities may be possible.

Required Skills and Qualifications

Excellent written and oral communication and leadership skills.

Ability to collaborate with supporting resources across business and functional lines.

Excellent organizational, analytical, planning, problem-solving, and decision-making skills.

Ability to meet productivity standards, complete work in a timely manner, and strive to increase productivity.

Strong proficiency in Java (8/11/17+) programming language and Object-Oriented Design (OOD) principles.

Expertise with Java frameworks and libraries such as Spring, Spring Boot, and Hibernate/JPA.

Experience building and consuming RESTful APIs and microservices architecture.

Proficiency in relational databases such as MySQL, Oracle, and Microsoft SQL Server.

Experience with Git and CI/CD pipelines such as Jenkins, Maven, and Gradle.

Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes) is highly valued.

Knowledge of JavaScript frameworks and SPA solutions for front-end development, such as Angular 4+, is highly desired.

Proficiency working with open-source IDEs such as Eclipse and Visual Studio Code.

Day-to-Day Responsibilities

Serve as the lead Java Developer on the primary assignment.

Collaborate with other developers to deliver Java solutions that provide the business-critical functions currently performed by legacy COBOL applications.

Utilize current best practices and help OIC establish and refine coding standards.

Work in an agile/iterative development environment to provide regular evidence of progress toward completion.

Write, test, and document application components to successfully deliver work.

Work collaboratively with OIC IT team members and other subject matter experts (e.g., BWC team members) to determine the best solution approach.

Design, code, and implement Java application code.

Adhere to timelines and development goals.

Test application stability and functionality.

Troubleshoot and fix bugs.

Write documentation and provide technical training for OIC IT staff.

Maintain the security and integrity of application software.

Prepare appropriate documentation, including flowcharts, narratives, and code comments.

Coordinate programming activities conducted by the team in this professional-level, non-supervisory position.

Confer with business and technical personnel to resolve problems related to intent, inaccuracy, or feasibility of computer processing.

Work with relevant personnel to determine the necessity for modifications or enhancements.

Use excellent written and verbal communication skills to develop new business process and programming solutions as directed by business and technical stakeholders.

Required / Desired Skills

Required Skills:

10 years of experience in Java solution development in a Windows environment.

10 years of experience with Java Persistence API (JPA).

10 years of experience with SQL.

10 years of experience with RESTful Web Services.

10 years of experience with JUnit.

Ability to propose, document, and implement software project lifecycle solutions, including software and documentation.

Excellent written and oral communication skills with technical and business teams.

Highly Desired Skills:

Experience working with and understanding COBOL code.

Bachelor’s degree in computer science, Computer Engineering, Information Technology, or a related field.

Experience with JavaScript frameworks and Single-Page Application (SPA) solutions such as Angular or Blazor.

Apply