FindRoles logo
job logo

Java Application Architect

Technogen, Inc., Baltimore, MD, United States


Job Title: Java Application Architect (React + Spring Boot + Modernization) Location: Baltimore, MD – Hybrid

Job Summary We are seeking an experienced

Java Application Architect

to lead the design and development of modern, scalable applications while driving

mainframe modernization initiatives . The ideal candidate will have strong hands-on expertise in

Java, Spring Boot, and React , along with experience transforming legacy mainframe systems into cloud-native or distributed architectures.

Key Responsibilities Architect, design, and implement

scalable, high-performance enterprise applications

using Java-based technologies. Lead

mainframe modernization efforts , including re-platforming, refactoring, or re-engineering legacy systems (e.g., COBOL, CICS, DB2). Develop and guide teams on

microservices architecture

using Spring Boot and RESTful APIs. Collaborate with UI teams to build responsive front-end applications using

React.js . Define and enforce

architecture standards, design patterns, and best practices . Drive

cloud adoption strategies

(AWS/Azure/GCP) and modern DevOps practices. Work closely with stakeholders, product owners, and engineering teams to translate business requirements into technical solutions. Ensure system reliability, performance, scalability, and security. Mentor developers and provide technical leadership across projects.

Required Skills & Qualifications 10+ years of experience in software development with a strong focus on

Java/J2EE technologies . Proven experience as an

Application Architect / Solution Architect . Strong expertise in: Spring Boot, Spring Framework, Microservices Architecture React.js / modern JavaScript frameworks Hands-on experience in

mainframe technologies

such as COBOL, CICS, JCL, DB2, and modernization strategies. Experience with

API design and development (REST/JSON) . Exposure to

cloud platforms

(AWS, Azure, or GCP). Strong understanding of

system integration, distributed systems, and event-driven architecture . Familiarity with

CI/CD pipelines, containerization (Docker, Kubernetes)

is a plus. Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications Experience with

mainframe modernization tools

(e.g., Micro Focus, IBM tools, or similar). Knowledge of

event streaming platforms

like Kafka. Exposure to

Agile/Scrum methodologies . Prior experience in

large-scale enterprise transformations .