JOBSEARCHER

Java Spark Developer

Job OverviewWe are seeking an experienced Java Spark Developer to join a fast-paced engineering team supporting enterprise-scale data and analytics platforms. The ideal candidate will have strong expertise in Java development, Apache Spark, and distributed data processing within cloud-based environments.Key ResponsibilitiesDesign, develop, and maintain scalable applications using Java and Apache SparkBuild and optimize batch and real-time data pipelinesWork with large-scale datasets and distributed computing frameworksCollaborate with cross-functional teams including Data Engineers and ArchitectsDevelop backend services and data integration solutionsTroubleshoot production issues and improve system performanceParticipate in Agile development activities and code reviewsRequired Skills 6+ years of hands-on IT experience Strong experience with Java development Hands-on experience with Apache Spark Strong SQL and database knowledge Experience with ETL and big data processing AWS cloud experience preferred Knowledge of REST APIs and Microservices Familiarity with Git, Jenkins, Maven, and CI/CD toolsPreferred QualificationsExperience with Kafka or streaming technologiesHadoop ecosystem knowledgeFinancial domain experience is a plusStrong Unix/Linux knowledgeInterview ProcessOnsite Technical Interview RequiredFace-to-Face Discussion with Team