Technical Architect

Tata Consultancy Services

Charlotte, United States

Salary : 15,500 - 19000

Skill: Java Technical Architect

Must Have Technical/Functional Skills:
  • Java, Spring MVC, Spring Boot, Rest API, microservices, Kafka, Cloud, Kubernetes.
  • Agile, concepts, CI/CD.
  • 10+ years’ experience.
Roles & Responsibilities:
  • 10+ years of experience in Java, Spring MVC, Spring Boot, Rest API, microservices, Kafka, Cloud, Kubernetes.
  • Solid understanding of object-oriented programming concepts, Agile way of working and CI/CD concepts.
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Knowledge of concurrency patterns in Java.
  • Familiarity with concepts of Spring Boot, Rest API, Micro service Architecture.
  • Knack for writing clean, readable Java code.
  • Experience with both external and embedded databases.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of the class loading mechanism in Java.
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with build tools such as Ant, Maven, and Gradle.
  • Familiarity with concepts of CI/CD, Kafka, MQ, Performance Improvement, Splunk, SQL.
Salary Range - $100,000-$125,000 a year

#LI-NS2