Senior Software Engineer (Chennai)

Senior Software Engineer (Chennai)

09 Sep
|
Straive
|
Chennai

09 Sep

Straive

Chennai

Job DescriptionSenior Software Engineer - Core Java & Apache Spark
nExcited to grow your career? We value our talented employees, and whenever possible
nstrive to help one of our associates grow professionally before recruiting recent talent to
nour open positions. If you think the open position you see is right for you, we encourage
nyou to apply Our people make all the difference in our success
nSenior Software Engineer - Core Java & Apache Spark We are hiring
nan elite Senior Software Engineer to build and scale our core data processing and
napplication infrastructure. This role demands deep, hands-on expertise in the Java
necosystem and distributed computing with Apache Spark. You will be responsible for
nthe architecture, design, and implementation of mission-critical systems that process
nmassive datasets, requiring a mastery of concurrency, JVM internals, and modern
ncloud-native patterns.
nCore Tech Stack:
n
- n
- Languages & Runtimes: Java (8+), SQL, JVMn
- Big Data Ecosystem: Hadoop, Hive, Impala, Spark Tuning & Optimizationn
- Databases: Relational (e.g.,



PostgreSQL, Oracle), NoSQL (MongoDB, Graph DB)n
- Messaging & Middleware: JMS, Solacen
- Containerization & Orchestration: Docker, Kubernetes,n

nOpenShift
n
- n
- Build & CI/CD: Maven, Gradle, Jenkins, Gitn
- Code Quality & Security:n

nSonarQube, TDD (JUnit/Mockito), Secure Coding Practices Frameworks & Libraries:
nSpring (Boot, Data, Security, Batch, Integration), Apache Spark (RDD, Spark SQL,
nDataFrames/DataSets)
nKey Responsibilities:
nArchitect & Build: Design and
nconstruct high-throughput, low-latency data processing pipelines using Apache Spark
nand the Spring ecosystem. Performance Engineering: Dive deep into JVM internals,
ngarbage collection tuning, and Spark job optimization to maximize performance and
nresource efficiency. Distributed Systems Design: Implement scalable, resilient, and
ntransactional architectures leveraging container orchestration (Kubernetes

📌 Senior Software Engineer (Chennai)
🏢 Straive
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai