We are seeking a highly skilled and experienced Senior Solution Architect to lead architectural solutions for modernization programs, leveraging expertise in Java, Spring Boot, microservices, and cloud technologies.
This role involves close collaboration with business stakeholders, technical teams, and clients to drive modernization, cloud transformation, and high-quality, scalable system solutions.
Responsibilities
- Architect and design solutions for legacy modernization programs to align with client business objectives
- Lead architecture discussions, collaborating with business stakeholders and technical teams to achieve project goals
- Drive business and cloud transformation initiatives while ensuring the adoption of best practices and standards
- Provide technical leadership by guiding development teams and ensuring successful implementation of solutions
- Collaborate with clients to assess mainframe systems, identify modernization opportunities, and propose effective strategies
- Utilize reverse engineering to gain understanding of legacy systems, including codebases, databases, and business logic
- Design modernized systems that are scalable, high-performing, and aligned with cloud technologies
- Ensure seamless integration of modernized systems with existing platforms, maintaining data integrity and system functionality
- Oversee quality assurance processes to meet security, performance, and compliance requirements
- Create comprehensive documentation, including architecture designs and development guidelines
- Develop strong client relationships by addressing concerns, collaborating effectively, and facilitating decision-making
- Stay informed on emerging technologies and apply innovative solutions to address complex project challenges
Requirements
13-19 years of overall experience with expertise in Java and architecture designKnowledge of transformation technologies including business, cloud, and IT modernization initiativesExperience in modernization methodologies such as re-platforming, re-factoring, and cloud migrationProficiency in modern software design patterns, microservices, and quality-driven development approachesBackground in reverse engineering legacy systems using advanced tools and techniquesExpertise in cloud platforms including AWS, Azure, or GCP; Azure experience is mandatoryUnderstanding of Spring frameworks like Spring Boot, Spring Cloud, and Spring DataSkills in creating scalable and high-performing architectures leveraging microservices and cloud technologiesStrong communication and leadership capabilities to engage with stakeholders across technical and non-technical backgroundsCertifications in relevant technologies or frameworks are advantageousNice to have
Familiarity with ReactJS and SpringKnowledge of JavaScript frameworks such as Angular and ReactSkills in databases such as PostgreSQL or NoSQL platformsAPI tooling expertise and understanding of design best practicesBackground in Azure cloud architecture and DevOps integration.