We are looking for a Senior Solution Architect with extensive experience in Java, Spring Boot, microservices, and cloud technologies to lead our legacy modernization initiatives. In this role, you will design scalable solutions, drive cloud and business transformation projects, and work closely with clients and technical teams. Your expertise in cloud platforms and deep understanding of software architecture and modernization strategies will be critical in shaping the future technology landscape for our clients and delivering innovative modernization solutions.
Key Responsibilities
- Architect and design solutions that align with client goals for legacy modernization efforts.
- Lead architecture discussions and collaborate effectively with business stakeholders and technical teams.
- Drive business and cloud transformation initiatives, ensuring compliance with technical standards.
- Provide guidance and mentorship to junior team members throughout project lifecycles.
- Work closely with clients to assess existing mainframe applications and identify modernization opportunities.
- Develop modernization strategies including re-platforming, re-factoring, re-architecting, and cloud migration.
- Offer technical leadership to development teams to ensure successful project delivery.
- Utilize reverse engineering tools to analyze legacy codebases and business rules.
- Design and oversee the integration of modernized systems with existing infrastructure.
- Implement quality assurance processes to meet performance, security, and compliance requirements.
- Architect scalable, high-performing solutions leveraging cloud platforms and microservices.
- Produce comprehensive documentation such as architectural designs and development guidelines.
- Build strong client relationships and facilitate communication between technical and non-technical stakeholders.
- Stay current with emerging technologies and apply innovative approaches to modernization challenges.
Required Qualifications
- 13 to 19 years of experience in Java development and solution architecture roles.
- Proven leadership in architecture design and business transformation initiatives.
- Demonstrated expertise in cloud transformation and modernization technologies.
- Strong knowledge of software architecture principles, design patterns, and best practices.
- Proficiency with major cloud platforms including AWS, Microsoft Azure, and Google Cloud Platform.
- Specific experience as a solution architect with Microsoft Azure is mandatory.
- Familiarity with modernization tools and methodologies.
- Excellent communication and leadership skills to engage effectively with diverse stakeholders.
- Professional working proficiency in English.
Preferred Qualifications
- Experience with Java frameworks such as Spring Boot, Spring Data, Spring Batch, Spring REST, and Spring Cloud.
- Familiarity with frontend technologies including ReactJS and Angular.
- Skills in microservices architecture and RESTful API design.
- Knowledge of API tooling and design best practices.
- Experience working with databases like PostgreSQL and NoSQL systems.
This position offers the opportunity to lead critical modernization projects that transform legacy systems into agile, cloud-native solutions. If you are passionate about driving innovation and have a strong architectural background, we encourage you to apply and contribute to shaping the future of technology for our clients.