Job Summary
Solution Architecture
Define end-to-end application architecture.
Design microservices-based solutions.
Create High-Level Design (HLD) and Low-Level Design (LLD).
Drive technical decisions and technology selection.
Scala Application Development
Architect and guide development of applications using:
Scala
Akka
Play Framework
Cats / ZIO (where applicable)
Establish coding standards and development best practices.
Distributed Systems Design
Design high-throughput, low-latency solutions.
Build fault-tolerant and resilient systems.
Handle scalability, concurrency, and performance challenges.
Big Data & Streaming
Many Scala architects work extensively in the data engineering space:
Apache Spark
Spark Streaming
Kafka
Hadoop Ecosystem
Databricks
Example Use Cases:
Real-time analytics
Fraud detection
Event processing
Data lake platforms
Cloud Architecture
Design cloud-native solutions using:
Azure
Hands on and Architect in below
Scala (functional programming)
Apache Pekko framework
Reactive, event-driven architecture
React hands on experience
Robust front end and backend hands on experience
Key Responsibilities
Hands on and Architect in below
Scala (functional programming)
Apache Pekko framework
Reactive, event-driven architecture
Skill Requirements
Must Have Skill
React.js,Scala
Valuable to Have Skill
Other Requirements
📌 Technical Specialist Chennai
🏢 HCLTech
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.