ARCHITECT - Java

Happiest Minds Technologies
Posted on
Happiest Minds Technologies logo

Experience
10 - 15 yrs
Job Location
Pune, India
Vacancy
1
Designation
Java Architect
Job Type
ONSITE

Job Description

Job Description What Youll Do:
Architecture Strategy

Design and architect end-to-end event-driven architectures using Apache Kafka and Java ecosystem
Define technical strategy for streaming data platforms and microservices architecture
Create reference architectures, design patterns, and technical blueprints for distributed systems
Evaluate and recommend technologies, frameworks, and tools for the Kafka ecosystem
Ensure architectural alignment with business objectives and scalability requirements

Technical Leadership

Lead architecture review sessions and provide technical guidance to development teams
Establish coding standards, design patterns, and best practices for Kafka-based applications
Mentor senior engineers and conduct architecture training sessions
Drive proof-of-concepts for complex technical challenges
Participate in code reviews for critical components

What Were Looking For:
Experience

10+ years of software development experience with 5+ years in architecture roles
3+ years of hands-on experience with Apache Kafka in production environments
Proven track record of designing and implementing large-scale distributed systems
Experience with microservices architecture and domain-driven design

Technical Skills:
Core Java Kafka

Expert-level proficiency in Java, Spring Boot, Spring Cloud
Deep understanding of Apache Kafka internals (brokers, producers, consumers, partitions, replication)
Strong experience with Kafka Streams, Kafka Connect, and ksqlDB
Proficiency with Confluent Platform or equivalent Kafka distributions

Event-Driven Architecture

Event sourcing, CQRS, and event-driven architecture patterns
Message serialization formats (Avro, Protobuf, JSON Schema)
Schema Registry and schema evolution strategies
Strong understanding of CAP theorem, eventual consistency, and distributed transactions

Infrastructure DevOps

Containerization and orchestration (Docker, Kubernetes)
CI/CD pipelines and infrastructure as code (Jenkins, GitLab, Terraform)
Cloud platforms (AWS MSK/Kinesis, Azure Event Hubs, GCP Pub/Sub)
Distributed tracing and monitoring (Prometheus, Grafana, Jaeger)

Data Integration

Databases (PostgreSQL, MongoDB, Cassandra, Redis)
Build tools (Maven, Gradle)
Experience with API design (REST, GraphQL, gRPC)

Security Compliance

Knowledge of security patterns (OAuth2, JWT, mTLS)
Understanding of data governance and compliance requirements (GDPR, CCPA)

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.