CrawlJobs Logo

Java Developer - COBOL Modernization Project

Mexico; Brazil; Colombia; Argentina; Peru · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

Helpware is seeking a Java Developer to join a large-scale enterprise modernization initiative focused on transforming legacy COBOL/CICS applications into a modern Java-based architecture. This is an excellent opportunity for developers with 1–2 years of commercial experience to contribute to a long-term enterprise project in healthcare industry while working with established frameworks, clear technical specifications, and experienced engineering teams.

Job Responsibility

  • Develop Java-based solutions according to detailed technical specifications provided by subject matter experts
  • Implement Java Enterprise components, including handlers, Enterprise JavaBeans (EJBs), and Data Access Objects (DAOs)
  • Develop business logic and database interaction layers
  • Create and optimize SQL queries and database integrations
  • Write, execute, and maintain unit tests
  • Deliver clean, maintainable, and well-documented code following established coding standards
  • Participate in code reviews and support integration activities
  • Collaborate with cross-functional teams to ensure successful project delivery

Requirements

  • 1–2 years of commercial Java development experience
  • Strong knowledge of core Java programming concepts
  • Experience with Java Enterprise Edition (Java EE)
  • Familiarity with Enterprise JavaBeans (EJBs) and Data Access Objects (DAOs)
  • Experience writing unit tests
  • Good understanding of SQL and relational databases
  • Ability to work within established frameworks and follow detailed technical specifications
  • Strong analytical and problem-solving skills
  • English level - B2 or better

What we offer

  • Fully remote work from anywhere in Mexico or South America
  • Opportunity to work on a large-scale enterprise modernization project
  • Long-term project engagement with potential extension opportunities
  • Collaboration with experienced architects, project managers, and subject matter experts
  • Competitive compensation
  • Supportive and collaborative team culture

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Developer - COBOL Modernization Project

8 matching positions

Apps Dev Tech Sr Lead Analyst Java SVP

Apps Dev Tech Sr Lead Analyst Java SVP at Citi. Own and drive end-to-end migrati...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 12–16 years of progressive software engineering experience, with at least 5 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernisation or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CICS, IMS, DB2/z) to modern Java-based microservices deployed on enterprise container platforms (OpenShift / Kubernetes)
  • Conduct application assessments to identify migration candidates, define target-state architectures, and produce sequenced migration roadmaps with risk registers and rollback plans
  • Establish reusable migration patterns, tooling, and runbooks to accelerate successive migration waves
  • Leverage AI-assisted code translation tools (e.g., autonomous AI coding agents such as Devin) to automate COBOL-to-Java conversion at scale, with human-in-the-loop review gates
  • Validate functional parity post-migration through automated testing strategies (unit, integration, regression, performance)
  • Identify and quantify cost-reduction opportunities across MIPS consumption, software licensing, infrastructure footprint, and operational overhead
  • Build and maintain a technology cost model
  • track savings realisation against committed targets on a monthly cadence
  • Drive rationalisation of redundant systems, decommission end-of-life platforms, and consolidate tooling to reduce Total Cost of Ownership (TCO)
  • Partner with Finance and Vendor Management to renegotiate contracts and optimise spend through right-sizing, reserved capacity, and FinOps practices
  • Fulltime
Read More
Arrow Right
New

Senior Mainframe Application Analyst

Location
Location
United States , Jacksonville
Salary
Salary:
87280.00 - 130920.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of overall experience in applications development, systems analysis, and software programming within enterprise or financial services environments
  • 4+ years of hands-on mainframe development experience, including proficiency in COBOL, JCL, DB2, and associated mainframe tools (e.g., TSO/ISPF, VSAM, CICS)
  • 2+ years of experience with MessagePoint and OpenText Exstream content and composition platforms, including template development, variable data processing, and multi-channel output management
  • Hands-on experience with Java and/or Python development in UNIX/Linux environments, with familiarity in scripting, automation, or API-based integration
  • Hands-on SDLC experience utilizing tools such as Jira, RDZ, and Bitbucket for project tracking, code management, and collaborative development workflows
  • Demonstrated experience managing and delivering successful technology projects, including the ability to work under pressure and adapt to shifting requirements or deadlines
  • Working knowledge of consulting and project management methodologies, with the ability to translate business needs into technical solutions and operating standards
  • Strong analytical and evaluative judgment skills with the ability to assess complex technical and business problems and recommend sound, scalable solutions
  • Experience advising senior stakeholders and acting as a subject matter expert
  • ability to operate with limited supervision and exercise independent judgment
Job Responsibility
Job Responsibility
  • Participate in feasibility studies, IT planning, time and cost estimation, and risk assessment to support the establishment and implementation of new or revised application systems aligned with business requirements
  • Lead and monitor all phases of the software development lifecycle — including analysis, design, construction, testing, and implementation — while providing ongoing operational and user support post-deployment
  • Develop, maintain, and enhance applications using mainframe technologies (COBOL, JCL, DB2) and customer communication management platforms (MessagePoint and Exstream), ensuring performance, reliability, and compliance with enterprise standards
  • Analyze complex system and business process issues using in-depth applications development knowledge
  • evaluate industry standards and recommend advanced programming solutions and architectural improvements
  • Design and implement security measures and conduct post-implementation analysis to validate system functionality, data integrity, and adherence to regulatory and policy requirements
  • Consult with business users, clients, and cross-functional technology teams to gather requirements, define operating standards, and resolve technical issues across application environments
  • Develop and maintain Java and/or Python-based solutions in UNIX environments, contributing to automation, integration, and modernization efforts alongside core mainframe delivery
  • Utilize SDLC tooling — including Jira, RDZ, and Bitbucket — to manage code versioning, project tracking, and collaborative delivery across development teams
  • Serve as a subject matter expert and trusted advisor to senior stakeholders
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Mainframe Content Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate or Bachelor’s degree in Information Systems
  • Computer Technology
  • Computer Information Systems
  • Computer Science or a demonstration of programming experience
  • Demonstrable analytical and quantitative skills
  • 5+ years of hands-on experience working in Mainframe technologies, Java technologies
  • Demonstrable experience having led and directed teams
  • Experience with full project life cycle from establishing requirements through delivery and production
  • Well versed with 3 tier architecture/ component layer architecture
  • Mainframe Developer/ Content Management skills
Job Responsibility
Job Responsibility
  • Manage application development deliverables for the entire Life cycle of the development Project - both Waterfall and Agile models as may be applicable for each project assigned
  • Gather technical requirements, code specifications, test plans and results
  • and other deliverables required for multiple projects
  • Perform analysis, design, development, testing, implementation, and maintenance of applications under minimal supervision
  • Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
  • Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
  • Work effectively with remote teams, with a focus on fostering positive working relationships
  • Integrate with a team of highly seasoned application developers
  • Fulltime
Read More
Arrow Right

Mainframe Content Developer

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate or Bachelor’s degree in Information Systems
  • Computer Technology
  • Computer Information Systems
  • Computer Science or a demonstration of programming experience
  • 5+ years of hands-on experience working in Mainframe technologies, Java technologies
  • Demonstrable experience having led and directed teams
  • Experience with full project life cycle from establishing requirements through delivery and production
  • Well versed with 3 tier architecture/ component layer architecture
  • Knowledge and experience in Content Management Tools (Exstream or Messagepoint, ADA tagging), JIRA, Confluence
  • z/OS, COBOL, JCL, CICS, MVS, VSAM, DB2, Connect:Direct (NDM), SQL Server, MQ
Job Responsibility
Job Responsibility
  • Manage application development deliverables for the entire Life cycle of the development Project - both Waterfall and Agile models as may be applicable for each project assigned
  • Gather technical requirements, code specifications, test plans and results
  • and other deliverables required for multiple projects
  • Perform analysis, design, development, testing, implementation, and maintenance of applications under minimal supervision
  • Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
  • Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
  • Work effectively with remote teams, with a focus on fostering positive working relationships
  • Integrate with a team of highly seasoned application developers
  • Fulltime
Read More
Arrow Right

Exstream - Messagepoint Mainframe Content Developer

The role will be responsible for review, analysis, design, and development; plan...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate or Bachelor’s degree in Information Systems
  • Computer Technology
  • Computer Information Systems
  • Computer Science or a demonstration of programming experience
  • Demonstrable analytical and quantitative skills
  • 2-4 years of hands-on experience working in Mainframe technologies and Content Management Tools (Exstream or Messagepoint, ADA tagging)
  • Demonstrable experience having led and directed teams
  • Experience with full project life cycle from establishing requirements through delivery and production
  • Well versed with 3 tier architecture/ component layer architecture
  • Overall 8+ years of experience
Job Responsibility
Job Responsibility
  • Manage application development deliverables for the entire Life cycle of the development Project - both Waterfall and Agile models as may be applicable for each project assigned
  • Gather technical requirements, code specifications, test plans and results
  • and other deliverables required for multiple projects
  • Perform analysis, design, development, testing, implementation, and maintenance of applications under minimal supervision
  • Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
  • Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
  • Work effectively with remote teams, with a focus on fostering positive working relationships
  • Integrate with a team of highly seasoned application developers
  • Fulltime
Read More
Arrow Right

Mainframe Content Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate or Bachelor’s degree in Information Systems
  • Computer Technology
  • Computer Information Systems
  • Computer Science or a demonstration of programming experience
  • Demonstrable analytical and quantitative skills
  • 5+ years of hands-on experience working in Mainframe technologies, Java technologies
  • Demonstrable experience having led and directed teams
  • Experience with full project life cycle from establishing requirements through delivery and production
  • Well versed with 3 tier architecture/ component layer architecture
  • Mainframe Developer/ Content Management skills
Job Responsibility
Job Responsibility
  • Manage application development deliverables for the entire Life cycle of the development Project - both Waterfall and Agile models as may be applicable for each project assigned
  • Gather technical requirements, code specifications, test plans and results
  • and other deliverables required for multiple projects
  • Perform analysis, design, development, testing, implementation, and maintenance of applications under minimal supervision
  • Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
  • Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
  • Work effectively with remote teams, with a focus on fostering positive working relationships
  • Integrate with a team of highly seasoned application developers
  • Fulltime
Read More
Arrow Right

Java Engineering Manager, Cloud Native & AI Development - Senior Vice President

Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CI...
Location
Location
India , Pune, Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 13–18+ years of progressive software engineering experience, with at least 5-8 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernization or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Mainframe Modernisation & Platform Transformation
  • Technology Operating Cost Reduction
  • Hands-On Engineering & Technical Leadership
  • Generative AI & Agentic Development
  • People Leadership & Stakeholder Management
  • Fulltime
Read More
Arrow Right
New

Dishwasher

We are looking for a Dishwasher who plays an essential part in keeping the resta...
Location
Location
United States , Doylestown
Salary
Salary:
10.00 - 14.00 USD / Hour
perkinsrestaurants.com Logo
Perkins Restaurant & Bakery
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • No experience is required. Prior dishwashing experience is a plus.
  • Ability to work in a fast-paced, team-oriented environment.
  • Ability to lift and carry up to 50 lbs.
  • Ability to stand, walk, reach, and bend for extended periods.
Job Responsibility
Job Responsibility
  • Wash, sanitize, and restock dishes, glassware, utensils, pots, and pans according to company standards.
  • Maintain cleanliness and organization throughout the dish area, kitchen, and back-of-house spaces.
  • Support kitchen and front-of-house team members with cleaning and stocking tasks as needed.
  • Follow proper food safety, sanitation, and safety procedures at all times.
  • Assist with trash removal, floor cleaning, and maintaining a safe working environment.
  • Perform additional duties as assigned.
What we offer
What we offer
  • Competitive weekly pay
  • Flexible scheduling
  • Medical
  • Dental
  • Vision
  • Paid time off
  • 401(k) with company match
  • Employee discounts
  • Growth opportunities
  • Parttime
Read More
Arrow Right