Senior Java Javaee Developer
Comtech Global, IncJob 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.
- 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.
- 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.
Interested in this role?