Java Spark Developer-Software Engineer II
$80.6k - $134.3kDeloitte LLP
Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer II - Java Spark Developer , you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery. Work you'll do/Responsibilities As a Java Spark Developer, you will be responsible for designing and building robust batch and real-time streaming data pipelines. You will work to ensure these solutions are scalable, reliable, and efficient, supporting timely data processing across the organization. In this role, you will collaborate with cross-functional teams to deliver high-quality data solutions that meet business and technical requirements.
- Pipeline Development: Design, implement, and maintain scalable, fault-tolerant data pipelines using Java and the Apache Spark framework.
- Data Processing: Build complex ETL / ELT workflows to extract, transform, and load massive data volumes from diverse sources.
- Performance Tuning: Optimize and debug existing Spark configurations, partition strategies, and memory allocation to resolve bottlenecks.
- API & Core Design: Write highly optimized, clean, and testable Java code compliant with SOLID principles and standard design patterns.
- Database Integration: Write advanced SQL queries and integrate pipelines with relational databases (RDBMS), NoSQL stores, and distributed storage systems.
- CI/CD & DevOps: Support deployment pipelines by using build automation tools and managing version control.
- Agile Collaboration: Participate actively in Agile ceremonies (daily stand-ups, sprint planning, and code reviews).
- Ability to work independently and collaborate as part of a team
- Effective written and verbal communication skills
- Meticulous attention to detail and quality of work product
- Ability to build and sustain professional relationships
- Ability to lead projects or workstreams
- Ability to manage and prioritize multiple tasks in a fast-paced and dynamic environment
- Strong interpersonal skills and professional demeanor
- Ability to meet deadlines
- Ability to provide clear guidance to others
- 3+ years of experience in software, systems, or embedded engineering.
- 3+ years of experience working Java/J2EE
- 3+ years of professional software engineering experience focusing on Java/J2EE and Big Data frameworks.
- 3+ years of experience in Core Languages: Deep proficiency in Java (Java 8 or higher) and solid understanding of Object-Oriented Programming (OOP) and concurrency patterns.
- 3+ years of experience with Spark Ecosystems: Hands-on expertise using Apache Spark APIs (RDDs, Data Frames, Datasets, and Spark SQL).
- Databases: Expert-level knowledge of SQL alongside hands-on experience with databases
- Testing Frameworks: Proven track record of writing reliable unit tests using JUnit Experience with microservices, event-driven architectures, or distributed systems patterns.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Understanding of network protocols, security best practices, and scalable API design.
- Experience with Git, CI/CD pipelines, and modern DevOps practices.
- Experience working within Agile/Scrum development teams, participating in sprint planning, code reviews, and collaborative solutioning.
- Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
- Limited immigration sponsorship may be available
- Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve
- Experience developing or deploying AI solutions, custom hardware, or high-performance platforms.
- Proven ability to communicate complex technical concepts clearly and effectively.
- Analytical ability to manage multiple projects and prioritize tasks into manageable work products
- Can operate independently or with minimum supervision
- Excellent Written and Communication Skills
- Ability to deliver technical demonstrations
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Java Spark Developer-Software Engineer II in New Jersey vacancy
$86.7k - $170.9k
Position Summary Integration Engineer II, API Developer with Integration Tool Experience - AI & Engineering/Engineering as a Service Join... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...SoftwareLocal areaFlexible hours$95k - $124k
...SRE experienceExperience in software development, infrastructure,... ...Experience or familiarity with IIS, HTML, Java, Jboss.Experience in Chaos... .../GCP CertificationsChaos Engineering CertificationsAgile CertificationsKnowledge... ....Automation and Scripting:Develop and maintain automation...SoftwareFull timePart timeWork experience placementFlexible hours- ...are hardcore telecommunications engineers with combined 200 + years of experience... ...implements moderately complex software applications - Under general... ...office products such as SQL and IIS, and TCP/IP networking Experience using Java, J2EE, XML, SQL and Shell Scripting...Software
- Automation Engineer IIWe are seeking a self-driven Software Development Engineer in Test (SDET II) with experience testing AI-powered applications, Generative AI solutions,... ...executing quality engineering activities, developing automation solutions, validating APIs and integrations...SoftwareShift work
- ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer II- Java Full Stack Developer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive...Software
$140k - $145k
...,000.00 USD Annually Description: Apache Spark/core Java Developer New York, NY 10110 Fulltime Final round... ...in Computer Science, Information Technology, Engineering, or related field. 7+ years of software development experience with enterprise-scale applications...SoftwareFull time- ...Business Analytics, Engineering, Mathematics, or... ...data engineering, software engineering, or adjacent... ...Python, Scala, or Java for production-... ...systems such as (Spark, Dask, Flink) and... ...a Data Engineer II, you will design,... ...in a given year: Develop a streaming data platform...SoftwareApprenticeshipEasy work
- ...are hardcore telecommunications engineers with combined 200 + years of... ...DescriptionLocation : Basking Ridge, NJSenior Software Development Engineer (SDE) in... ...in production using Java/ Python/ R and etc on big data... ...different databases such as Spark, Hadoop, Hive, MySQL, TeraData...Software
- ...Switchboard Engineer II The Switchboard Engineer II is responsible for Designing Low Voltage... ...-Line and Layout drawings using CAD Software Ensure clear communication between Engineering... ...analyze requirements from clients and develop design solutions Ensure clear...SoftwareFor contractorsWork at officeWorldwide
$70.3k - $205k
...validation group for a senior engineer with strong interest in PCI Express... ...also creates the hardware and software validation infrastructure... ...products. Responsibilities:Plan, develop, code, and execute pre-silicon... ..., 7.5+ years for Senior II, but 5+ years for Senior I will...SoftwareFull time$110k - $115k
Data Intelligence, LLC (DI) is seeking a Systems Engineer II to support development and integration of advanced U.S. Navy tactical systems... ...modeling (MATLAB)Assist with system integration and hardware/software integration & testSupport system verification and validation...Software$88k - $134k
...IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement... ...looking for a talented CQV Engineer II to join our team supporting... ..., Equipment, Systems, and Software.General exposure and experience...SoftwareFlexible hoursNight shift$110k - $130k
...The Project Engineer II is responsible for ensuring the smooth implementation and execution... ...interface with external parties, develops various technical products within their... ...achieved on schedule. Utilize engineering software and analytical tools such as MATLAB, MathCAD...SoftwarePermanent employmentFor subcontractorImmediate startFlexible hours- ...hardcore telecommunications engineers with combined 200 + years of... ...on experience programming in Java, JEE, XML, HTML4/5, Ajax, Javascript... ...page loading Experience in developing rich UI using UI framework,... ...understanding of standard software development lifecycle methodologies...Software
- Lead Software Engineer We have an opportunity to impact your career and provide... ...pipelines using Databricks (Spark, Delta Lake, Unity Catalog)... ...orchestration, resiliency, developer experience, automation.... ...programming language(s), including Java or Python for data...SoftwareWork at office
- ...in line with guidance provided Facilitate software application design discussions, and... ...to uphold the software quality standards Develop user training programs, documentation, and... ...Required Skill and ExperienceExperience with Spark/Hadoop/HDFS architecture, YARN, Confluent...SoftwareFull timeTemporary workRelocation
- ...founders are hardcore telecommunications engineers with combined 200 + years of... ...experience as Senior System Analyst/Developer with J2EE and Java technologies, Spring, Servlet, Web Services... ...industry best practices in enterprise-class software development, agile methodology -...SoftwareWork experience placement
$70k
...1 Job Description SUMMARY The Engineer II supports engineering projects by applying... ...collaboratively with other team members to design, develop, and improve systems, processes and... .... Proficiency in basic engineering software and tools (e.g., AutoCAD, MS Office...SoftwareFull timeTemporary workFor contractorsImmediate start- ...career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the... ...coding standards. Designs, develops, codes, and troubleshoots with... ...Experience in Data pipelines using Spark Exposure to AWS &...Software
$184.28k - $203k
...a Vice President, Full-Stack Engineer II for its Jersey City, NJ location... ...appropriate application software development services or technical... ..., testable, efficient code. Develop flowcharts, layouts and... ...experience must include: Utilizing Java/J2EE technology to create...SoftwarePermanent employmentTemporary workRemote workFlexible hours$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering... ...across front-end and back-end systems.Develop and support microservices, application... ...one back-end language such as Python, Java, .NET, Go, or Node.js and at least one...SoftwareWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$186k - $285.6k
...make a difference at Fiserv.Job TitleTech Lead Software Engineering Sr Advisor IIAbout your role:You will design, develop, and maintain software applications across the... ...and design consultations for teams building in Java, Spring Boot, .NET, Angular, Python, and related...SoftwareFull timeTemporary workH1bWork at officeMonday to Friday- Job ID: 25671359Reference Number: 25-00613Title: Sr. Core Java Developer w/d Strong sparkPosted Date: 2025-06-09Company: HAN Staffing Job Title: Sr. Core Java Developer w/d Strong spark experience Location: Jersey City, NJ - Hybrid Role LONG TERM PROJECT Domain: Banking...
- ...SolutionsJob Title: Sr. Lead Data Engineer (Databricks & Spark)Loction: Princeton, NJ (... ..., hardware, and software.Work closely with cyber security... ...3+ years of experience in developing & supporting ETLs and using... ...as KafkaKnowledge of Core Java, Linux, SQL, and any scripting...SoftwareWork experience placement
- ...Java Developer Duration: 12 Months (CTH) Location: Jersey City, NJ, New York City, NY, Wilmington... ...including: Spring framework, java spark, database and AWS cloud. Ability to... ...practices Thorough understanding of software development methodology and champion the...Software2 days per week3 days per week
$95k - $152k
...Description Job Description Concord Engineering Group is seeking an Electrical Engineer II for our Voorhees office to work... ...apply to a specific project. Develop specifications, assign area... ...lighting and electrical load analysis software. Strong working knowledge and...SoftwareTemporary workSummer workWork at officeLocal areaImmediate startRemote workFlexible hours$76k - $110k
...comprehensive knowledge of Mechanical components and systems. The Engineer II is responsible for researching, planning, and designing... ...abilities. Working knowledge on SolidWorks or similar 3D modeling software. Strong innovation skill. Effectively reports progress and...SoftwareWorldwide- ...winning client is seeking a Manufacturing Engineer II to join their team. Join our esteemed... ...the Lean/Continuous Improvement team to develop efficient processes and standard work instructions... ...drawings in SolidWorks or similar CAD software to support manufacturing processes....Software
$110k - $120k
...systems within the Customer Support division. The Controls Engineer II applies professional programming knowledge to troubleshoot,... ...troubleshooting, updates, and system improvements.• Partner with software developers and cross-functional teams to resolve system issues and...SoftwareDaily paidFull timeLocal areaRemote workFlexible hours- Software Development PositionPay Range: $58.52hr - $67.85hrRequirement/Must Have:9+ years of proven experience in software development... ...end-to-end test plan test specification, and test case templates.Develop and document test plans and test specifications.Develop and...SoftwareWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Spark Developer-Software Engineer II. Be the first to apply!
Related searches
- java spring developer New Jersey
- java developer New Jersey
- java developer remote part time New Jersey
- entry level java developer remote New Jersey
- java web developer New Jersey
- java software engineer New Jersey
- software developer fintech New Jersey
- startup software engineer New Jersey
- financial software developer New Jersey
- junior software developer remote New Jersey


