02 Oct
|
Trigent Software
|
Bengaluru
02 Oct
Trigent Software
Bengaluru
Description:
About the Role
We are looking for a skilled Software Engineer with strong hands-on experience in Java, MongoDB, and Apache Spark to design, build, and optimize large-scale data processing systems and backend services. You'll work on high-throughput applications that process and analyze large datasets, collaborating closely with data engineering, product, and platform teams.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Java (Spring Boot / Java 8+).
- Build and optimize batch and streaming data pipelines using Apache Spark (Spark SQL, Spark Streaming/Structured Streaming).
- Design productive schemas, indexes, and aggregation pipelines in MongoDB for high-volume read/write workloads.
- Optimize query performance and troubleshoot bottlenecks across Java services, Spark jobs, and MongoDB collections.
- Integrate Spark jobs with MongoDB (via MongoDB Spark Connector) and other data sources (Kafka, HDFS, S3, etc.).
- Write clean, well-tested, maintainable code following best practices (unit/integration testing, code reviews, CI/CD).
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Monitor, debug, and improve reliability and performance of production data pipelines and services.
- Participate in architecture discussions and contribute to technical design decisions.
Mandatory skills*
Java(Spring Boot / Java 8+).
Enable Skills-Based Hiring
No
ECMS REQ IDAdditional Details
- ECMS REQ ID : 579353
- Project Location 1 : KRNK | Bengaluru
- Project Location 2 : ORS | BHUBANESWAR
- Project Location 3 : WB | Kolkata
- Project Location 4 : TELANGANA | HYDERABAD
- Delivery SPOC : Sambit Pattnaik01
- Relevant Experience : 5+ Years
- Mandatory skills : Java(Spring Boot / Java 8+)
- Desired skills : MongoDB, and Apache Spark
- Domain (Industry) : NA
- BGC (Before onboarding / After onboarding) : PostOB
- Total Experience (Ex. 5-7 Years) : 5-8 Years
- BGC Details : s
📌 579353_Java(Spring Boot / Java 8+)_DNACRL _India (Bengaluru)
🏢 Trigent Software
📍 Bengaluru