Solution Architect

As a leader in architecture within the banking domain, your role would involve not only designing and overseeing the implementation of architectural solutions but also providing strategic guidance and leadership to the architectural team.

You would be responsible for setting the architectural vision and direction for the organization, aligning it with business goals and objectives. This would involve collaborating with senior stakeholders, such as CTOs and business executives, to understand their needs and translate them into architectural strategies.

In addition to technical expertise, you would also need strong leadership and communication skills to effectively guide and inspire your team. You would be responsible for building and managing a high-performing architectural team, including hiring, mentoring, and providing ongoing professional development opportunities.

As a leader, you would foster a culture of collaboration and innovation, encouraging your team to think creatively and push the boundaries of what is possible. You would also be responsible for promoting architectural best practices, ensuring that the team follows industry standards and stays up-to-date with emerging technologies and trends.

In your role, you would also be involved in managing relationships with external vendors and partners, evaluating their solutions and ensuring they align with the organization’s architectural standards and requirements.

Overall, as a leader in architecture within the banking domain, your role would be to provide strategic guidance, build and lead a high-performing team, and drive innovation and excellence in architectural solutions to support the organization’s goals and objectives.

As a professional, time management and delegation should be taken care by the candidate.

Technologically, the candidates must be aligned to following:

  • Experience of modern architecture applying decomposing monolithic applications, APIs, micro services, data foundation, and leading Cloud Providers PaaS and IaaS capabilities. Cloud providers such as AWS, GCP etc.
  • Deep understanding of Database technologies (Mongo, Oracle, Postgres, DB2) and cloud-based products
  • Exposure to Java, Spring frameworks, JavaScript
  • Exposure to front end design (CSS/HTML5, REACT)
  • Experience of applying Event driven design and streaming technologies, ideally Apache Kafka and GCP Pub/Sub
  • Other traditional messaging and integration technologies, ideally MQ and IBM Connect: Direct
  • Experience in range of engineering approaches, covering theoretical best practices and the technical applications of these methods.
  • Resiliency – Experience in Type of service architecture that help to prevent cascading failures and to preserve functionality in the event of service failure. Common resiliency patterns used in applications.
  • Non-Functional Requirements : Experience in design system considering key Nonfunctional Requirements
  • Experience in choosing Database Technology based on use case applicability.
  • Experience in designing and implementation integration solutions using middleware technologies.
  • Experience in suggesting Performance Optimization, bring efficiency of banking applications, especially during peak hours.