Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Application Architect in the United States.
This role offers a unique opportunity to lead the modernization of mission-critical financial systems by transforming legacy infrastructures into modern, cloud-enabled architectures. As a senior technical leader, you will analyze complex business processes and design scalable application solutions that improve efficiency, performance, and security. The position involves collaborating with cross-functional teams, guiding technical design decisions, and supporting large-scale system migrations. You will play a strategic role in shaping architecture roadmaps, introducing modern development practices, and ensuring systems align with evolving technology standards. This is an excellent opportunity for an experienced architect who enjoys solving complex technical challenges and driving impactful digital transformation initiatives.
Accountabilities:
Analyze existing system architectures and business processes to understand current operational workflows and technical dependencies.Design and propose future-state application architectures that align with industry best practices and modern technology standards.Lead the migration of legacy mainframe systems to modern server-based or cloud-native environments.Collaborate with technical teams and stakeholders to define architectural solutions and implementation strategies.Develop proof-of-concept solutions and technical design artifacts to validate proposed architectures.Create detailed architecture diagrams, system documentation, and technical roadmaps supporting modernization initiatives.Provide technical leadership to development teams, promoting modern design patterns, DevSecOps practices, and cloud-native approaches.Support integration, performance optimization, and data migration strategies across legacy and modern systems.Assist with testing, validation, and deployment of reengineered applications across development and production environments.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related technical field.Minimum of 10 years of experience in enterprise application architecture, systems design, and technical solution development.Strong experience with legacy mainframe technologies such as COBOL, JCL, CICS, DB2, and VSAM.Proven expertise in modern application technologies including Java, Spring Boot, REST APIs, PostgreSQL, and Linux-based environments.Hands-on experience with legacy system modernization or migration to distributed or cloud platforms.Deep understanding of system integration, data migration, and interoperability between legacy and modern platforms.Experience with cloud environments such as AWS, Azure, or Google Cloud, as well as containerization technologies like Docker or Kubernetes.Familiarity with DevSecOps pipelines, modern software architecture patterns, and microservices-based design.Strong communication and documentation skills with the ability to collaborate across technical and business teams.Experience supporting financial systems or working within regulated environments is considered a plus.
Benefits:
Competitive salary range: $129,813 – $172,500 USD annually, depending on experience and location.Fully remote work flexibility within the United States.Comprehensive healthcare coverage including medical, dental, and vision plans.401(k) retirement savings plan with company matching contributions.Generous paid time off, including vacation, holidays, and personal leave.Paid parental leave and additional family support programs.Disability insurance, life insurance, and additional financial protection benefits.Career development opportunities, internal mobility programs, and AI-powered career planning tools.Collaborative and innovation-focused workplace culture with opportunities to contribute to high-impact national initiatives.