Senior Software Engineer (Tamil Nadu)

Senior Software Engineer (Tamil Nadu)

10 Sep
|
Straive
|
Tamil Nadu

10 Sep

Straive

Tamil Nadu

Senior Software Engineer - Core Java & Apache Spark Excited to grow your career? We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting recent talent to our open positions. If you think the open position you see is right for you, we encourage you to apply Our people make all the difference in our success Senior Software Engineer - Core Java & Apache Spark We are hiring an elite Senior Software Engineer to build and scale our core data processing and application infrastructure. This role demands deep, hands-on expertise in the Java ecosystem and distributed computing with Apache Spark. You will be responsible for the architecture, design, and implementation of mission-critical systems that process massive datasets, requiring a mastery of concurrency, JVM internals, and modern cloud-native patterns. Core Tech Stack: • Languages & Runtimes: Java (8), SQL, JVM • Big Data Ecosystem: Hadoop, Hive, Impala, Spark Tuning & Optimization • Databases: Relational (e.g., PostgreSQL, Oracle), NoSQL (MongoDB, Graph DB)



• Messaging & Middleware: JMS, Solace • Containerization & Orchestration: Docker, Kubernetes, OpenShift • Build & CI/CD: Maven, Gradle, Jenkins, Git • Code Quality & Security: SonarQube, TDD (JUnit/Mockito), Secure Coding Practices Frameworks & Libraries: Spring (Boot, Data, Security, Batch, Integration), Apache Spark (RDD, Spark SQL, DataFrames/DataSets) Key Responsibilities: Architect & Build: Design and construct high-throughput, low-latency data processing pipelines using Apache Spark and the Spring ecosystem. Performance Engineering: Dive deep into JVM internals, garbage collection tuning, and Spark job optimization to maximize performance and resource efficiency. Distributed Systems Design: Implement scalable, resilient, and transactional architectures leveraging container orchestration (Kubernetes/OpenShift) and distributed data stores. Code & Design Excellence: Champion and enforce best p

📌 Senior Software Engineer (Tamil Nadu)
🏢 Straive
📍 Tamil Nadu

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 (tamil nadu) / tamil nadu