Description

Responsibilities

  • Maintain awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.
  • Responsible for Architecture Governance of business and IT projects ensure that solution architecture is compliant with the appropriate frameworks and targets and is aligned to its benefit context, by authorisation key deliverables.
  • Contribute to the continuous development of Enterprise Architecture to ensure alignment with changes in the Business and IT Strategy as well as AXA Group Architectures.
  • Collect, generate and analyse innovative ideas and technologies that are applicable across the enterprise.
  • Will manage a team of Enterprise and Solution Architects.

Required Skills

  • Knowledge of Java/J2EE, SOA Webservices (SOAP and REST), ESBs, Open Source products, and strong working knowledge of SOA, SOAP, WSDL, Service Orchestration, Business Process Choreography, Microservices, Spring MVC and JSON.
  • Familiar with supporting peer teams and responsibilities such as infrastructure, operations, enterprise architecture, info security.
  • Knowledge of Web Technologies such as Html 5, CSS 3, jQuery, Spring MVVC and Web Services (SOAP/REST).
  • Knowledge of technology areas of Messaging, Transaction Management, Spring MVC, Hibernate, DAO, etc.
  • Strong understanding of Object Oriented design methodologies and design patterns.
  • Timely creation of appropriate technical artifacts e.g. Application Architecture, Solution Design Documents, etc.
  • Understanding of CI/CD concepts including GitHub, Maven, Jenkins.
  • Good communication skills and the ability to work closely with others.
  • Interpersonal communication and organizational skills required to operate as a contributing member of virtual teams that deliver quality services.
  • Strong command on Java/J2EE concepts and current industry trends.

Required Experience

  • 5+ years of experience in product development using Java, C/C++, C#, RDBMS, NoSQL, Python, Golang, Javascript.
  • Experience in implementing Webservices Security using WS-Security, SAML, Kerberos and integrating with Identity provides, LDAP and ADFS.
  • Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environment.
  • Experience in development and troubleshooting on the cloud platform.
  • Experience with data formats (JSON, YAML, XML) and package management tools (NPM, Yarn).
  • Experience with source management and DevOps tools (Git, GitOps, Jenkins, Grafana, Ansible, and JIRA.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate