JOBSEARCHER

Java Application Architect

TechnogenBaltimore, MDApril 16th, 2026
Job Title: Java Application Architect (React + Spring Boot + Modernization)Location: Baltimore, MD – HybridJob SummaryWe 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 ResponsibilitiesArchitect, 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.jsDefine and enforce architecture standards, design patterns, and best practicesDrive 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 & Qualifications10+ years of experience in software development with a strong focus on Java/J2EE technologiesProven experience as an Application Architect / Solution ArchitectStrong expertise in: Spring Boot, Spring Framework, Microservices ArchitectureReact.js / modern JavaScript frameworksHands-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 architectureFamiliarity with CI/CD pipelines, containerization (Docker, Kubernetes) is a plus. Excellent problem-solving, communication, and leadership skills. Preferred QualificationsExperience with mainframe modernization tools (e.g., Micro Focus, IBM tools, or similar). Knowledge of event streaming platforms like Kafka. Exposure to Agile/Scrum methodologiesPrior experience in large-scale enterprise transformations