Overview
Skills
Job Details
Seeking senior-level Java developers with 10 Years of experience to modernize and redevelop legacy COBOL applications into Java-based solutions. This role requires hands-on full lifecycle experience and the ability to operate across multiple roles technical lead, solution designer, and senior contributor.
Developers will work closely with OIC IT and business teams to ensure Java solutions fully replicate and enhance the business-critical functionality of existing COBOL systems.
Key Responsibilities
Lead the design and development of Java applications replacing legacy COBOL systems
Collaborate with developers and business SMEs to translate legacy logic into modern Java solutions
Establish and refine Java coding standards and best practices
Work in an agile/iterative environment with regular progress demonstrations
Write, test, document, and deploy application components
Troubleshoot issues, fix defects, and ensure application stability and security
Produce technical documentation and provide knowledge transfer to OIC IT staff
Required Skills
Strong Java expertise (Java 8/11/17+) and Object-Oriented Design
Spring, Spring Boot, Hibernate/JPA
RESTful APIs and microservices architecture
Relational databases (Oracle, MySQL, SQL Server)
Git, CI/CD tools (Maven, Gradle, Jenkins)
Excellent communication, leadership, and problem-solving skills