Skip to main content
Posted 09 July, 2026

Core Java Developer with Spark - Deloitte

Euclid Innovations
Bengaluru,Telangana,India,560071 Full Time
Reference: 365_679030_26-00417

Key Responsibilities

  • Design, develop, and maintain robust Java-based applications and Spark jobs
  • Build scalable batch and streaming data processing solutions using Spark
  • Write clean, efficient, reusable, and testable code
  • Work on performance tuning, debugging, and optimization of Java and Spark applications
  • Develop and support APIs, backend services, and data pipelines
  • Integrate applications with databases, file systems, messaging systems, and cloud platforms
  • Troubleshoot production issues and resolve technical bottlenecks
  • Collaborate with cross-functional teams including data engineers, architects, QA, and product owners
  • Participate in code reviews, design discussions, and architecture planning
  • Ensure adherence to coding standards, best practices, and security guidelines
  • Support deployment, monitoring, and production support activities
  • Mentor junior developers and contribute to technical knowledge sharing

Required Skills

  • Strong hands-on experience in Core Java
  • Strong understanding of object-oriented programming, multithreading, collections, exception handling, and JVM concepts
  • Experience with Apache Spark, Spark SQL, DataFrames, RDDs, and distributed data processing
  • Good understanding of performance tuning and memory management
  • Experience with SQL and relational databases
  • Exposure to REST APIs and backend service development
  • Familiarity with Git, Linux/Unix, and agile development practices
  • Strong debugging, analytical, and problem-solving skills

Sign up for Job Alerts