{"schemaVersion":"jobsearcher.job.v1","id":"c0a93e21094a63a4a4f8e3de","url":"https://jobsearcher.com/jobs/c0a93e21094a63a4a4f8e3de","canonicalUrl":"https://jobsearcher.com/jobs/c0a93e21094a63a4a4f8e3de","title":"Java Spark Engineer","description":"Job Title: Java Spark EngineerLocation: Berkeley Heights, NJWork Mode: 5 Days OnsiteEmployment Type: ContractResponsibilitiesDesign and develop scalable, fault-tolerant data pipelines using Java and Apache Spark.Build and optimize batch and streaming ETL/ELT applications for large-scale datasets.Perform Spark performance tuning including partitioning, memory optimization, shuffle reduction, skew handling, and resource optimization.Develop high-quality, reusable, and maintainable code following coding standards.Participate in architecture discussions and technical design reviews.Collaborate with product owners, architects, and cross-functional teams to deliver scalable solutions.Support production environments, troubleshoot issues, perform root cause analysis, and ensure high system availability.Work with Kafka-based streaming applications.Contribute to CI/CD automation, containerization, and infrastructure improvements.Required QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or related field7+ years of professional Java development experience5+ years hands-on experience with Apache Spark in production environments Expert-level understanding of distributed systems: fault tolerance, data locality, shuffle mechanics, resource management Proven track record designing systems processing terabyte+ scale data Strong SQL skills and deep familiarity with columnar storage formats (Parquet, ORC, Avro, Delta Lake/Iceberg) Experience with cluster managers (YARN, Kubernetes) and cloud-managed Spark Proficiency with Kafka Strong grasp of CI/CD, containerization, and infrastructure-as-code practices","company":"Micasa Global","rawCompany":"micasa global","city":"Oak Ridge","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-08-03T11:17:15.327Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Spark Engineer","description":"Job Title: Java Spark EngineerLocation: Berkeley Heights, NJWork Mode: 5 Days OnsiteEmployment Type: ContractResponsibilitiesDesign and develop scalable, fault-tolerant data pipelines using Java and Apache Spark.Build and optimize batch and streaming ETL/ELT applications for large-scale datasets.Perform Spark performance tuning including partitioning, memory optimization, shuffle reduction, skew handling, and resource optimization.Develop high-quality, reusable, and maintainable code following coding standards.Participate in architecture discussions and technical design reviews.Collaborate with product owners, architects, and cross-functional teams to deliver scalable solutions.Support production environments, troubleshoot issues, perform root cause analysis, and ensure high system availability.Work with Kafka-based streaming applications.Contribute to CI/CD automation, containerization, and infrastructure improvements.Required QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or related field7+ years of professional Java development experience5+ years hands-on experience with Apache Spark in production environments Expert-level understanding of distributed systems: fault tolerance, data locality, shuffle mechanics, resource management Proven track record designing systems processing terabyte+ scale data Strong SQL skills and deep familiarity with columnar storage formats (Parquet, ORC, Avro, Delta Lake/Iceberg) Experience with cluster managers (YARN, Kubernetes) and cloud-managed Spark Proficiency with Kafka Strong grasp of CI/CD, containerization, and infrastructure-as-code practices","datePosted":"2026-08-03T11:17:15.327Z","dateModified":"2026-08-03T11:17:15.327Z","hiringOrganization":{"@type":"Organization","name":"Micasa Global","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oak Ridge","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c0a93e21094a63a4a4f8e3de"},"url":"https://jobsearcher.com/jobs/c0a93e21094a63a4a4f8e3de"}}