Back to list

Vacancy description

Straive - Senior Software Engineer - Java & Apache Spark in Chennai, भारत

SPI TECHNOLOGIES INDIA PRIVATE LIMITED

Chennai, भारत

Company Overview : Straive is a global leader in enterprise-grade data analytics and AI solutions, committed to empowering businesses across various industries with cutting-edge technology and expert https://jobeax.com/link/cCbuD7lNVHSZvlXn by EQT, a top private equity firm, we are uniquely positioned to drive innovation through significant investments and an entrepreneurial https://jobeax.com/link/9zudhQIAb7ss1Nb0 core focus is on delivering advanced Data Analytics & AI https://jobeax.com/link/zpbF4Ax57xpbcnHe combining sophisticated technology with subject matter expertise, we deliver material impact on our clients' topline and streamline their https://jobeax.com/link/X06vGwI0miZwV56i specialize in providing tailored solutions across financial services, CPG, legal, pharma, life sciences, retail, energy and logistics, helping them build robust data analytics and AI https://jobeax.com/link/RDDmOKvzCILW5bwe a client base spanning 30 countries, Straive's strategically located teams operate from eight countries and is headquartered in https://jobeax.com/link/H6gIgt40oXyFcu1F global presence enables us to offer localized expertise with a worldwide https://jobeax.com/link/6tFEC3Kb6vgWJqWm Straive to be part of a dynamic team at the forefront of data analytics and AI https://jobeax.com/link/93INqpswTJw7ZofV, you'll have the opportunity to contribute to transformative projects, supported by significant investments and an entrepreneurial drive fueled by our partnership with https://jobeax.com/link/PJQwYgEwrwfy74c9 & Administrative Details : Total exp : 11 https://jobeax.com/link/elpmNuUlUrtRmNOJ : https://jobeax.com/link/wZuqwEgPHkfnCaGB : Senior Software Engineer Core Java & Apache https://jobeax.com/link/O06duS0VOc8HKCTw Summary : We are hiring an elite Senior Software Engineer to build and scale our core data processing and application https://jobeax.com/link/VVhabah3jNnBUVdl role demands deep, hands-on expertise in the Java ecosystem and distributed computing with Apache https://jobeax.com/link/PL3AVsB3WJHU6hBZ 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 https://jobeax.com/link/3rdJh9hITI0YZ5pX 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 practices in software engineering, including SOLID principles, advanced design patterns, Domain-Driven Design (DDD), and Test-Driven Development (TDD).- Database Mastery : Engineer and optimize data models for both relational and NoSQL databases, ensuring data integrity, performance, and scalability.- CI/CD Automation : Own and enhance CI/CD pipelines for automated build, test, and deployment of Java applications and Spark jobs in a containerized environment.- Technical Leadership : Lead design and code reviews, mentor junior engineers, and drive the adoption of new technologies and architectural patterns across the https://jobeax.com/link/9XbfiWZXvAUTHpWi Technical Qualifications : - Core Java & JVM : Expert-level proficiency in Java, including the Collections Framework, Lambdas, and the Java Concurrency API.- Demonstrable experience tuning the JVM and troubleshooting memory/GC issues.- Apache Spark : Proven, hands-on experience developing, deploying, and tuning complex Spark applications for large-scale data transformation and analysis.- Spring Ecosystem : Extensive, practical experience with the Spring Framework, particularly Spring Boot, Spring Data, and Spring Batch in a production environment.- Data Structures & Algorithms : Deep understanding of fundamental data structures and algorithms, with a focus on their application in distributed computing and performance critical systems.- Containerization & Cloud Native : Hands-on experience with Docker for building images and Kubernetes/OpenShift for deploying and managing distributed applications.- Database Engineering : Strong command of SQL and relational database design, including transaction management and indexing.- Experience with at least one production NoSQL database (MongoDB, Graph DB, etc.).- Architectural Design : Practical application of OOP, SOLID, and DDD principles to build maintainable and scalable systems.- You write tests first (TDD) and believe in robust, automated pipelines. (ref:hirist.tech)

Similar vacancies

More like this role

... Orchestrate complex DAGs using Apache Airflow (Cloud Composer) while aggressively monitoring and optimizing compute resources (minimizing shuffle in Dataflow/Spark) to control cloud costs at enterprise https://jobeax.com/link/F1KH1m6AnL1SBoHI Qualifications :- Data Engineering Experience: 6+ years of hands-on experience ...

Chennai, भारत

... Orchestrate complex DAGs using Apache Airflow (Cloud Composer) while aggressively monitoring and optimizing compute resources (minimizing shuffle in Dataflow/Spark) to control cloud costs at enterprise https://jobeax.com/link/F1KH1m6AnL1SBoHI Qualifications :- Data Engineering Experience: 6+ years of hands-on experience ...

Gurgaon, भारत

SPI TECHNOLOGIES INDIA PRIVATE LIMITED

Straive - Senior Director - Data Engineering

... high-value alternative to traditional IT services providers, combining domain-led intelligence with execution at https://jobeax.com/link/e1ygwzk0lw9Z6sRs the RoleStraive is seeking a hands-on technology leader to serve as the senior technical authority for our enterprise Data Engineering, Data Modernization, and Cloud Analytics ...

Pune, भारत

SPI TECHNOLOGIES INDIA PRIVATE LIMITED

Straive - Senior Director - Data Engineering

... high-value alternative to traditional IT services providers, combining domain-led intelligence with execution at https://jobeax.com/link/e1ygwzk0lw9Z6sRs the RoleStraive is seeking a hands-on technology leader to serve as the senior technical authority for our enterprise Data Engineering, Data Modernization, and Cloud Analytics ...

Gurgaon, भारत

  • Hybrid
  • On-site
  • IT
  • DevOps
... as manage technology-related information within the domain as well as IT community. Ready to embark on the journey? Here’s what we are looking for: For the Senior DevOps Engineer role, you need to have - Excellent knowledge and practical experience with - Java 17+, Spring Boot and Java EE, - REST APIs, persistence API ...

Indhur, भारत

  • Contract
  • IT
... tested, production-grade code, well-designed data models, and reliable, performant systems. Working with architects, product managers, designers, and fellow engineers, the Senior Software Engineer owns features end to end, sets the technical approach for their area, and mentors less experienced engineers. [{"name": "contract", ...

Pune, भारत

  • Remote
  • Hybrid
  • IT
... Siemens EDA as a Senior Software Engineer and drive innovation in simulation technology. In this role, you'll architect and develop cutting-edge algorithms and software solutions that power industry-leading simulation tools. Working alongside experienced engineers, you'll solve complex technical challenges in a fast-paced environment, ...

Noida, भारत

  • Remote
  • IT

Rs 20000 - Rs 40000 per month

... high-throughput fintech use-cases. - Collaborate cross-functionally with product and QA to define spec, test coverage, and deploy CI/CD pipelines. - Mentor junior engineers and enforce engineering best practices — code reviews, observability, incident post-mortems. - Contribute to platform tooling: service discovery, config management, ...

India, भारत

  • Full-time
  • Contract
  • IT

500k / year

... including AI-driven automation, and contribute to modernizing financial systems and operational processes across the business. Role Description Amtech is seeking a Senior Software Engineer to lead technical improvements across multiple modules and teams on a portal built for label and flexible packaging converters to make order ...

India, भारत

Dun & Bradstreet

Senior Software Engineer

  • IT
... ideas. Are you ready to make an impact and help shape what’s next? Join us! Explore opportunities at https://jobeax.com/link/JIOV9xa1owzjW85E . Job Summary: As a Senior Software Engineer on the Visitor Intelligence team, you will design, build, and support the systems that power D&B's Visitor Intelligence and Form Fill products. ...

Hyderabad, भारत

ZoomInfo Technologies LLC

Senior Software Engineer

  • Hybrid
  • Contract
  • IT
  • Backend
... celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether ...

Bangalore, भारत