Java Developer with PERL

Hybrid in Jersey City, NJ, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
12 Months
50% Travel Required
Hybrid
$55 - $60/hr
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Java
  • Perl
  • Migration
  • Legacy System

Summary

Senior Java Modernization Engineer (Perl to Java Migration)

Job Summary

Seeking a Senior Java Modernization Engineer to support a large-scale migration of legacy Perl-based applications to a modern Java platform. The role involves developing Java-based frameworks, FTP/SFTP integrations, workflow orchestration, data processing pipelines, batch applications, and production-ready enterprise services using Spring Boot and related technologies.

Key Responsibilities

  • Analyze and migrate legacy Perl scripts into scalable Java applications.
  • Develop reusable frameworks using Java, Spring Boot, Maven, and enterprise design patterns.
  • Build secure FTP/SFTP integrations and file-processing utilities.
  • Design and implement workflow orchestration using Spring Batch, Apache Camel, or equivalent technologies.
  • Develop data ingestion, parsing, transformation, and validation components.
  • Integrate with Oracle databases and build optimized JDBC-based solutions.
  • Convert complex batch processing logic related to pricing, reporting, performance, and calculations.
  • Implement automated testing, CI/CD pipelines, monitoring, logging, and exception handling.
  • Support UAT, parallel-run validation, production cutover, and legacy application decommissioning.
  • Create technical documentation and participate in knowledge transfer activities.

 

Required Skills

  • 8+ years of Java development experience.
  • Strong expertise in Java 11/17+, Spring Boot, Spring Batch, Maven, and REST APIs.
  • Experience with Apache Camel, workflow orchestration, or enterprise integration patterns.
  • Hands-on experience with FTP/SFTP integrations, file processing, and ETL/data pipelines.
  • Strong SQL and Oracle/JDBC development experience.
  • Experience with CI/CD, Git, Jenkins, SonarQube, and automated testing frameworks.
  • Strong understanding of object-oriented design, multithreading, and performance optimization.
  • Experience with logging, monitoring, and production suppo
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91141690
  • Position Id: 9011487
  • Posted 11 hours ago
Contact the job poster
JK

Jay Kumar

Recruiter @ SN Cloud Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

4d ago

Easy Apply

Full-time

$92,432 - $136,600

Hybrid in Jersey City, New Jersey

4d ago

Easy Apply

Contract

50 - 51

Jersey City, New Jersey

Today

Easy Apply

Third Party, Contract

Depends on Experience

Jersey City, New Jersey

Today

Easy Apply

Contract

Depends on Experience

Search all similar jobs