Skip to main content

Senior Java Javaee Developer

Technology
Comtech Global, Inc
Columbus, United StatesToday
Service contractOn-site

Job description

๐Ÿš€ WE ARE HIRING โ€“ SENIOR JAVA DEVELOPER (PROGRAMMER 4)

๐Ÿ“ Location: Columbus, Ohio

๐Ÿข Work Mode: 100% Onsite

๐Ÿ“Œ Client: Ohio Department / OIC

๐Ÿ“… Contract Extension: Through June 30, 2027

๐ŸŽค Interview Mode: In-person (Onsite)

Work Location:

Ohio Department of Insurance (OIC)

William Green Building, 8th Floor

30 West Spring Street, Columbus, Ohio

Job Overview The Ohio Department of Insurance (OIC) is seeking an experienced Senior Java Developer (Programmer 4) to support a critical modernization initiative involving the redevelopment of legacy COBOL applications into Java-based solutions.

The ideal candidate will have extensive hands-on Java development experience, strong Object-Oriented Design (OOD) knowledge, and full software development lifecycle (SDLC) implementation experience.

This role requires a senior-level developer capable of taking ownership as a Lead Java Developer, Technical Lead, and Solutions Consultant while collaborating with business and technical teams.

Required Technical Skills

  • Strong proficiency in Java 8/11/17+ and Object-Oriented Design (OOD).
  • Extensive experience with Spring, Spring Boot, Hibernate, and JPA.
  • Experience developing and consuming RESTful APIs and Microservices.
  • Strong database experience with MySQL, Oracle, and Microsoft SQL Server.
  • Experience with Git, Jenkins, Maven, and Gradle.
  • Knowledge of cloud platforms โ€“ AWS, Azure, or GCP.
  • Experience with Docker and Kubernetes.
  • Knowledge of Angular 4+ and JavaScript frameworks.
  • Hands-on experience with Eclipse and Visual Studio Code IDEs.
  • Experience understanding and modernizing legacy COBOL applications is highly desirable.
Key Responsibilities
  • Serve as the Lead Java Developer for the primary assignment.
  • Analyze and understand existing legacy COBOL code and redevelop business-critical functionality using Java.
  • Design, develop, test, and implement Java application components.
  • Collaborate with business stakeholders, developers, and technical teams to deliver effective solutions.
  • Establish and refine Java coding standards and development best practices.
  • Follow Agile/iterative development methodologies and provide regular progress updates.
  • Troubleshoot, debug, and resolve application issues.
  • Ensure application security, stability, and integrity.
  • Prepare technical documentation, flowcharts, and code comments.
  • Provide technical guidance and training to OIC IT staff.
  • Coordinate programming activities and ensure timely delivery of development milestones.
Ideal Candidate Profile
  • Senior-level Java development experience.
  • Strong leadership, communication, and analytical skills.
  • Ability to manage full lifecycle implementation independently.
  • Experience working with cross-functional business and technical teams.
  • Strong problem-solving, planning, and decision-making abilities.
  • Ability to take ownership of complex modernization initiatives.
Keywords
javajava-eemodejava-developercoboltraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designsoftware-developmentsoftware-development-lifecyclesystems-development-life-cycle-sdlcexternal-workforcejava-8springspring-boothibernatemicroservicesmysqloracle

Interested in this role?