Solution Architect - Mainframe
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
· Lead the architecture and technical strategy for modernizing large-scale mainframe and COBOL applications.
· Assess existing application portfolios, including COBOL programs, batch processes, databases, integrations, dependencies, and business rules.
· Develop current-state and future-state architecture models, modernization roadmaps, and phased implementation plans.
· Recommend the appropriate modernization approach for each system, including rehosting, replatforming, refactoring, rewriting, or retiring applications.
· Design solutions that transition legacy functionality to modern platforms using Java, APIs, microservices, cloud services, and containerized environments.
· Identify and document business rules embedded within COBOL applications, JCL, stored procedures, and batch-processing workflows.
Requirements
· 10+ years of experience in enterprise application architecture, software engineering, or systems modernization.
· 7+ years of hands-on experience with mainframe technologies and COBOL-based applications.
· Strong experience with COBOL, JCL, CICS, DB2, VSAM, batch processing, and z/OS environments.
· Demonstrated experience architecting or leading the modernization of large, mission-critical legacy systems.
· Strong understanding of mainframe application dependencies, transaction processing, scheduling, data structures, and system integrations.
· Experience developing modernization strategies using rehosting, replatforming, refactoring, rewriting, and hybrid migration approaches.
· Experience designing modern applications using Java, Spring Boot, REST APIs, microservices, and event-driven architecture.
· Experience integrating mainframe applications with distributed, web-based, or cloud-native systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
93 Java Interview Questions You Should Prepare For
Now is the time for industrialized software development
7 Important Tips That Every Software Developer Should Know