Senior Technical Architect_2418

Job Level:  Professional
Location: 

IN

Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Technology
Employing Entity:  Allianz Technology SE India Branch
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  93551
Position Cluster:  Non-Executive

Overall Objectives of Job

 Project Name : Allianz UK

 

  • Creating application in their respective operational portfolio.
  • Maintaining and supporting the application codes they write for the applications.
  • Implementing various design patterns
  • Keep abreast of technology standards and industry trends

 

Qualification, Experience and Skills

 

  • Hands-on Experience with application programming in Java/J2EE.
  • Experienced in Spring framework and related patterns in MVC and Boot.
  • Good knowledge of Design patterns and experience in implementations of those.
  • Experience in different type of JMS integrations (e.g. MQ, RabbitMQ,Kafka,Native etc.)
  • Preferably hands on experience in DevOps patterns and practices.
  • Preferably good understanding of application servers and containers (JBoss/Weblogic, Docker containers etc.)
  • Hands-on experience preferred in cloud platforms (AWS/Azure/Openshift)
  • Experienced in Service Oriented Architecture, WebServices (ReST/MicroServices) development.
  • Knowledge in UNIX based Operating systems environments.
  • Excellent analytical, problem solving skills.
  • Should have knowledge in in database management, SQL, Hibernate, ORM, NoSQL.
  • Good to have knowledge in Event Driven Architecture.
  • Good understanding of microservice architecture and principles.
  • Fair knowledge in container orchestration platforms like Kubernetes or Openshift.
  • Should have knowledge in CI tools like Jenkins.
  • Should have worked with Git, Gitlab/ Github.
  • Basic knowledge in case manager solutions will be preferred

 

Skills/Specific Tasks/Activities performed

 

  • Creating application in their respective operational portfolio
  • Maintaining and supporting the application codes they write for the applications.
  • Communicate and articulate ideas to the team and learn fast.
  • Ensure the agreed architecture is implemented
  • Implementing various design patterns.
  • Proactively identify possible technical issues, show stoppers and possible causes with solution to avoid/rectify them in the early stages of architecture.
  • Address technical concerns, ideas and suggestions.
  • Proactively monitor systems to ensure they meet customer expectations and business goals

 

Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.  

 

At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all. And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust. 

 

We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations. 

 

Join us. Let's care for tomorrow. 

 

Note: Having different strengths, experiences, perspectives and approaches is an integral part of Allianz‘ company culture. One means to achieve this is a regular rotation of Allianz Executive employees across functions, Allianz entities and geographies. Therefore, the company expects from its employees a general openness and a high motivation to regularly change positions and collect experiences across Allianz Group.