Technical Architect

Technology, Data & Digital · Software & Web Development · Backend · Software Engineering

In short

We are seeking a Technical Architect to design, develop, and maintain high-availability Java-based backend applications. This role involves building and optimizing Apache Kafka components and implementing event-driven architectures for real-time data streaming solutions.

Responsibilities

  • Design, develop, and maintain Java-based backend applications with high availability and low latency.
  • Build and optimize Apache Kafka producers, consumers, topics, partitions, and consumer groups.
  • Implement event-driven architectures and real-time data streaming solutions using Kafka.
  • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver scalable and reliable solutions.
  • Monitor, troubleshoot, and resolve production issues, ensuring system stability and performance.
  • Participate in code reviews, enforce best practices, and maintain code quality standards.
  • Contribute to the design and evolution of microservices and distributed systems.

Requirements

  • Strong proficiency in Java (Java 8/11+) and object-oriented programming.
  • Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, consumer groups).
  • Experience with Spring / Spring Boot and RESTful APIs.
  • Solid understanding of distributed systems, messaging patterns, and asynchronous processing.
  • Familiarity with microservices architecture.

Benefits

  • Supercharge your potential.
  • Find your career.
  • Find your spark.
  • A place that knows that helping its customers stay on top starts by putting its people first.
#backend#java#kafka#microservices#distributed systems#event-driven architecture#real-time data streaming
HCLTech Logo

Company

HCLTech

Job Posted

4 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Chennai, India

Applicants

Be an early applicant