Aifa Solutions
Job Title: Technical Architect - Java, C++ Migration, Kafka, Oracle
Location: Boston, MA (Onsite)
Duration: Long Term Contract
Position type:
Job Description: We are seeking a Technical Architect to lead the end-to-end architectural design and technical oversight of a major modernization initiative. This role is central to the strategic re-platforming effort transitioning from a legacy C/C++ system to a scalable, robust, and cloud-adaptable Java-based architecture.
You will define the Target State Architecture and Blueprint, ensuring alignment with enterprise-wide objectives and technical best practices. As a hands-on and visionary architect, you will collaborate with cross-functional teams across infrastructure, security, development, and operations to shape a secure, high-performance, future-ready platform.
Key Responsibilities • rchitectural Leadership o Drive the creation of the Target State Architecture and Blueprint, including system interaction models and integration flows. o Define and validate architecture diagrams, technical patterns, and component interaction models across tiers. o Provide final sign-off and governance over all architectural deliverables and designs. • Strategic Implementation Oversight o Ensure the accurate translation of architecture into implementation throughout the SDLC and production rollout. o Collaborate with project management, development, QA, and DevOps teams to ensure consistency and technical integrity. o Lead architecture reviews, risk assessments, and mitigation planning for the modernization program. • Cross-functional Technical Collaboration o ct as the primary architectural liaison between platform engineering, web services, security, data, and deployment teams. o Provide mentorship and technical guidance to engineers and solution designers involved in the migration. • Discovery & Migration Planning o Participate in the "Technical Discovery & Blueprint Design" phase, defining the platform's long-term architectural roadmap. o Oversee migration strategies during the "Application Migration of Messaging Layer" phase, especially around technologies like Apache Kafka.
Required Qualifications • Professional Experience o 12+ years in software engineering or architecture roles, with at least 5+ years in enterprise-scale architectural leadership. o Direct experience leading legacy-to-modern technology transformations, ideally in financial services or other high-availability sectors. o Hands-on architectural experience with Java platforms, C/C++ systems, Oracle 19c, and enterprise messaging systems. • Technical Expertise o Deep knowledge of middleware, message brokers (e.g., Kafka, IBM MQ), and enterprise integration patterns. o Proven track record in designing scalable, fault-tolerant, and secure microservices-based architectures. o Solid understanding of performance tuning, HA/DR configurations, and low-latency system design. o Comfortable working with cloud-native and containerized architectures is a plus. • Communication & Stakeholder Management o Strong communication skills to translate complex technical concepts into business-aligned strategy. o Experience engaging with senior stakeholders, architects, and cross-functional technical teams.
Nice to Have • Experience with API gateway, security protocols (OAuth2, TLS, etc.), and observability tooling. • Exposure to cloud platforms (Azure) and infrastructure-as-code tools (Terraform, Ansible). • Familiarity with regulatory requirements and compliance frameworks relevant to financial institutions.
Position type:
Job Description: We are seeking a Technical Architect to lead the end-to-end architectural design and technical oversight of a major modernization initiative. This role is central to the strategic re-platforming effort transitioning from a legacy C/C++ system to a scalable, robust, and cloud-adaptable Java-based architecture.
You will define the Target State Architecture and Blueprint, ensuring alignment with enterprise-wide objectives and technical best practices. As a hands-on and visionary architect, you will collaborate with cross-functional teams across infrastructure, security, development, and operations to shape a secure, high-performance, future-ready platform.
Key Responsibilities • rchitectural Leadership o Drive the creation of the Target State Architecture and Blueprint, including system interaction models and integration flows. o Define and validate architecture diagrams, technical patterns, and component interaction models across tiers. o Provide final sign-off and governance over all architectural deliverables and designs. • Strategic Implementation Oversight o Ensure the accurate translation of architecture into implementation throughout the SDLC and production rollout. o Collaborate with project management, development, QA, and DevOps teams to ensure consistency and technical integrity. o Lead architecture reviews, risk assessments, and mitigation planning for the modernization program. • Cross-functional Technical Collaboration o ct as the primary architectural liaison between platform engineering, web services, security, data, and deployment teams. o Provide mentorship and technical guidance to engineers and solution designers involved in the migration. • Discovery & Migration Planning o Participate in the "Technical Discovery & Blueprint Design" phase, defining the platform's long-term architectural roadmap. o Oversee migration strategies during the "Application Migration of Messaging Layer" phase, especially around technologies like Apache Kafka.
Required Qualifications • Professional Experience o 12+ years in software engineering or architecture roles, with at least 5+ years in enterprise-scale architectural leadership. o Direct experience leading legacy-to-modern technology transformations, ideally in financial services or other high-availability sectors. o Hands-on architectural experience with Java platforms, C/C++ systems, Oracle 19c, and enterprise messaging systems. • Technical Expertise o Deep knowledge of middleware, message brokers (e.g., Kafka, IBM MQ), and enterprise integration patterns. o Proven track record in designing scalable, fault-tolerant, and secure microservices-based architectures. o Solid understanding of performance tuning, HA/DR configurations, and low-latency system design. o Comfortable working with cloud-native and containerized architectures is a plus. • Communication & Stakeholder Management o Strong communication skills to translate complex technical concepts into business-aligned strategy. o Experience engaging with senior stakeholders, architects, and cross-functional technical teams.
Nice to Have • Experience with API gateway, security protocols (OAuth2, TLS, etc.), and observability tooling. • Exposure to cloud platforms (Azure) and infrastructure-as-code tools (Terraform, Ansible). • Familiarity with regulatory requirements and compliance frameworks relevant to financial institutions.