Job Category: IT-Software
Job Type: Full Time
Job Location: Bengaluru Hyderabad Pune

Job Title: Technology Architect – Java, Full Stack

Number of positions: 4

Duration Of the Contract: 12 Months

Total Experience: 10+ Years

Relevant Experience: 5 +Years.

Job Description

Please include List of activities to be performed.

This role requires you to provide architecture leadership & subject matter expertise to internal IT teams. You should thrive on diving deep into complex technology environments and express these as industry standard architecture diagrams and well-articulated solution narratives to senior leadership levels. You are expected to stay updated on latest technology trends, spend time to understand the business domain, self-manage high intensity context switching between competing priorities and demonstrate a sense of urgency to deliver results. Overall experience between 10-14 years. Depth of skills should be proportional to the experience.

  • Hands on coding experience in Java (Core Java, J2EE), Spring MVC
  • Strong proficiency in modern JavaScript
  • Expertise with modern JS libraries/frameworks (Angular or React JS, Stencil JS)
  • Building advanced responsive layouts
  • Experience and expertise in UI architecture, component/framework design
  • Messaging:  Either one of IBM MQ, JMS or Kafka
  • SOA: Web apis, REST, GraphQL, Build and operate micro-services at scale, Efficient  caching
  • Minimum 4 years’ experience as a Technical Architect designing for Distributed applications, Fault tolerance and recovery, Performance Engineering, Scaling, Low latency application design
  • Exposure on Continuous Integration/Delivery pipelines, Mature DevOps practices like A/B testing, Blue-Green/Canary deployments, Trunk based development
  • Develop Build and release pipelines on cloud, Automated Cloud deployments using Azure ARM templates or Terraform

 

Secondary Skills

  • Cloud certifications on Azure
  • Architecture certifications from Microsoft

 

Roles & Responsibilities

  • Work with Engineering heads, Development leads, Infrastructure and Product owners in understanding the requirements, evaluating architectures, implement solution designs that will scale over time at operational stability, security, reliability, performance efficiency and cost optimization.
  • Hands-on programming to develop high-performance code, implement application frameworks and develop prototypes to showcase new technology opportunities
  • Participate in Architecture governance reviews, Design consulting, peer code reviews and application performance reviews to ensure high-quality code is delivered into production.
  • Develop and communicate Architecture Standards, Best practices, Blueprints and provide prescriptive guidance on application and systems design
  • Lead cloud migration strategies, Identify and escalate risks, issues and potential roadblocks in cloud migration plans

Build consensus, mediate conflicts, provide advisory services, technical leadership and create an environment which solicits positive contributions from all stakeholders.

Interested can Share your cv to [email protected]

Apply for this position

Allowed Type(s): .pdf, .doc, .docx