Website:
Job details:
🚀 Senior Java + Data Developer | Java | Apache Spark | Apache Kafka | ETL | Data Engineering | India
🔥 We’re AgileEngine!
We’re hiring a Senior Java + Data Developer for a contract project focused on building scalable backend services, data-processing components, integrations, and enterprise applications.
This role is ideal for an experienced Java engineer with strong data engineering experience, particularly with Apache Spark and Apache Kafka.
📍 Remote / WFH — India / APAC
💼 Contract Role
🎯 Experience: 4+ years
🕐 U.S. Central Time (CST) coverage required — some overlap with IST expected, preferably availability until 11:00 a.m. CST
🚨 CRUCIAL REQUIREMENTS — MUST HAVE
🔥 Apache Spark — MUST HAVE
🔥 Apache Kafka — MUST HAVE
Candidates without hands-on experience with BOTH Apache Spark and Apache Kafka should not apply.
✅ Must-Have Skills
• 4+ years of software engineering experience
• Strong Java development experience
• Hands-on Apache Spark experience — Mandatory
• Hands-on Apache Kafka experience — Mandatory
• Experience with data-oriented systems, ETL processes, or backend data services
• Experience with data ingestion and transformation
• Understanding of APIs and databases
• Understanding of distributed application design
• Backend and data services development experience
• Strong troubleshooting and debugging skills
• Experience working in Agile teams
• Strong analytical and problem-solving abilities
• Strong communication and collaboration skills
• Ability to quickly ramp up on existing systems
• Strong delivery focus across application and data engineering
💼 Key Responsibilities
• Develop and maintain Java-based services and data-processing components
• Build scalable solutions for data ingestion, transformation, and system integration
• Develop and support data-processing solutions using Apache Spark
• Build and maintain event/data pipelines using Apache Kafka
• Collaborate with engineering and business stakeholders to deliver technical solutions
• Contribute to system design, implementation, testing, and production operations
• Improve performance, reliability, scalability, and maintainability of backend and data services
• Troubleshoot defects and production issues across application and data layers
• Contribute to code reviews, documentation, and engineering best practices
➕ Nice to Have
• Cloud platform experience
• CI/CD experience
• Data pipeline operations
• Experience supporting high-volume enterprise systems
• Production support experience
• Distributed data platform experience
• Modern DevOps practices
🎯 TOP PRIORITIES
🔥 Apache Spark — MUST HAVE
🔥 Apache Kafka — MUST HAVE
🔥 Java
🔥 ETL / Data Engineering
🔥 Data Ingestion & Transformation
🔥 Backend Development
🔥 APIs & Databases
🔥 Distributed Systems
📩 Interested candidates — DM me with:
1. Email ID
2. Total Experience
3. Java Experience
4. Apache Spark Experience — Years + Project Details
5. Apache Kafka Experience — Years + Project Details
6. ETL / Data Engineering Experience
7. Data Ingestion / Data Pipeline Experience
8. REST API Experience
9. Database Experience
10. Distributed Systems Experience
11. Cloud Experience
12. CI/CD Experience
13. Current CTC
14. Expected CTC
15. Notice Period
16. Current Location
🚨 IMPORTANT: Apache Spark and Apache Kafka are mandatory requirements. Please apply only if you have hands-on experience with both.
🚨 Please avoid LinkedIn Easy Apply. DM me directly with the above details.
Click on Apply to know more.