Required Skills

spring boot java Microservices database design angular requirement gathering enterprise architecture enterprise architect repository javascript

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 10th May 2022

JOB DETAIL

Job Title:  Technical Architect to work on Product Engineering - Treasury Domain

Role: Technical Architect - Java with Micro-services

Solution Conceptualization

  • Study industry trends to remain aware of technology trends.
  • Understand internal/external requirements.
  • Analyze the need for POC based on the strategic roadmap laid out by the enterprise architect.
  • Provide guidance to architects in evaluating various products/ technologies suited for the solution.
  • Review the solution prepared by other architects.
  • Ensure that the solution fits holistically in the overall Enterprise Architecture design and does not violate architecture principles.
  • Conduct economic analysis of architecture.
  • Provide support to other teams for building case for PoC to senior management in terms of current organizational need and potential benefits.

Solution Definition:

  • Provide support during requirement gathering and analysis (technical perspective during downstream assessment) to other teams.
  • Provide guidance to solution architects around usage of patterns/anti patterns in the solution.
  • Rephrase the solution if required to minimize the risk of solution.
  • Ensure CTS architecture principles and QOA (Quality of Architecture) are maintained.
  • Analyse trade-offs and provide recommendations, if any, on the solution architecture.

Solution Design:

  • Understand business processes, cases and functions.
  • Understand business problems and impact.
  • Analyse existing enterprise architecture and evaluate other technology/ frameworks.
  • Understand requirements, analyse feasibility and provide recommendations.
  • Provide support in creation of functional design, logical database design, test design and design overview document.

Project Support

  • Conduct planned and unplanned audits for complex projects.
  • Perform architecture design review.
  • Identify opportunities for optimization of cost / time / asset utilization in complex projects and advise relevant teams accordingly where possible.

Business Development Support:

  • Scan the market and identify new technology areas which can be adopted in Cognizant.
    Identify new clients or new needs in the existing clients and share suggestions with Enterprise / Solution Architects.
  • Develop collateral for proposals.
  • Participate in discussion for client proposals.
  • Provide support for developing RFPs.
  • Participate in industry seminars/ conferences, if required, to share knowledge and build Intellect brand.

Knowledge Management:

  • Keep abreast of the technology trends, industry best practices etc.
  • Publish white papers.
  • Develop a repository of technical solutions, technical best practices and design/coding guidelines/standards.
  • Conduct and facilitate knowledge sharing and learning sessions across the team.
  • Build awareness of the knowledge repository among reporting teams.
  • Track contribution to knowledge management portal.
  • Update best practices, white papers, artifactsetc to the database on a regular basis.

Qualifications and Skills

  • 8 to 10 years IT experience
  • Good Oral / Written communication skill
  • Banking and Financial services Domain experience - Preferable

Must Have Skill

  • Java 8, Spring Boot & Micro-services

Good To Have Skills

  • Android development, Node js and Angular JS 

 

Company Information