Senior Java Architect

  • Chennai
  • Hcltech

JAVA Solution Architect - IOT

Responsibilities

  • Java/Spring boot Microservices solution architect with 12-15 years of experience, with strong technical leadership and experience in the design and implementation of Micro-services (event driven) based architecture.
  • Analyse, design, develop, troubleshoot, and debug for end user applications.
  • Closely work with the Product owner, BA to understand key features and functionalities of product features and align architecture with business needs.
  • Architect and design highly scalable, available, secure, and elastic solutions that implement industry best practices and cutting-edge technologies.
  • Responsible for overall architecture and design of the solution delivered by the team.
  • Mentor developers, testers to deliver the high-quality software. Closely work with and/or lead a highly skilled engineering team to guide, help implement and deliver solutions on time.
  • Partner with DevOps teams to operationalize the product deliveries.


Skills

  • Bachelors / master’s in engineering or equivalent
  • Strong experience in Microservices, Application-level design and architecting for SaaS applications and cloud-based applications. DevOps, open-source tech stack, security, scalability, performance tuning
  • Good understanding and experience of cloud native application design principles
  • Working knowledge of architecting and building Microservices using a leading technology stack like Spring / Spring Cloud. Very proficient in Java, RESTful APIs, API Gateway, Microservices communications, RDBMS/NoSQL DB and DevOps methodologies and tools.
  • Experience with container technologies, e.g., Docker, Kubernetes etc.
  • Knowledge on CI/CD tools like Bosh, Chef, Puppet, Jenkins, Git, Concourse is preferred
  • Experience working on agile development teams (ideally using Scrum or Kanban)
  • Any IoT platform/development experience would be a major plus.
  • Hands-on coding is a advantage