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 8 days 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- ...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
$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$113.1k - $232.3k
...Applied AI Site Reliability Engineer II Role Overview: As a Lead Applied... ...-Centric Engineering: Develop lean operational solutions through... ...Product Engineering has modernized software and product delivery,... ...following: Python, Go, Bash, Java, C#/.NET, SQL/NoSQL, Kubernetes...SoftwareWork at officeLocal areaVisa sponsorshipFlexible hours3 days per week- ...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
- ...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
$86.4k - $170.9k
...Delivery Management - Delivery Management Engineer II - AI & Engineering Join our AI &... ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...deloitte.com. Recruiting tips From developing a stand out resume to putting your best...SoftwareLocal areaFlexible hours- ...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
- ...Senior Sales Engineer II AppLogic Networks powers the networks behind AI and the critical... ...efficiency, security, and profitability. Our software combines application intelligence,... ...Partner closely with Account Managers to develop and execute growth strategies. Serve...SoftwareWork at officeRemote workWork from homeFlexible hours
$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- ...Job Description Systems Engineer II/III - Weapons Systems Location... ...across systems engineering, software-enabled analysis, and digital... ...concept through verification. Develop and maintain system... ...analysis scripts using Python, C++, Java, and MATLAB. Participate in...Software
- ...for you to take your software engineering career to the next level... ...also responsible for developing and implementing solutions... ...a Software Engineer II at JPMorgan Chase... ...experience with Python and/or Java application program... ...frameworks like Spark and TerraformHands-on...SoftwareWork at office
$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- ...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
- ...Manufacturing Automation Engineer IISwedesboro, NJ | Full-TimeAbout the RoleWe're looking for a Manufacturing Automation Engineer II who thrives at the intersection of automation, continuous... ...Parker HannifinDesign & Manufacturing Software: SolidWorks, AutoCAD, Mastercam,...SoftwareWork at officeImmediate start
- ...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
- ...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
$105k - $120k
...licensed local editions in 81 countries.Forbes is seeking an Engineer II, Infrastructure. This is an experienced individual contributor... ...Workspace, Slack, Zoom, and SharePoint.Troubleshoot hardware, software, networking, and video conferencing across Windows and macOS.Maintain...SoftwareWork at officeLocal areaRemote workWorldwideWeekend work3 days per week$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$82.6k - $162.8k
...Design Facilitator and Forward-Deployed Engineer II - Consultant. This role involves teaching... ...AI.Teaching Technical AI Skills: Develop and deliver comprehensive training programs... ...experience with generative AI tools for software development, user experience, design, and...SoftwareLocal area- 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...
$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- ...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
- ...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
$141.2k - $278.3k
...Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI &... ...and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure... ....com. Recruiting tips From developing a stand out resume to putting your best...SoftwareLocal area$57 - $58 per hour
...Development and Support of Automation Solutions: Develop, support, and operate automation,... ...of key concepts related to Software Development Life Cycle, Information Security... ...Employment type Full-time Job function Engineering and Information Technology Industries...SoftwareFull timeRemote work$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...SoftwareWorldwide$71.3k - $97.75k
...Quality Assurance Engineer IIJoining us is a chance to do important work that creates change... ...of care.The Quality Assurance Engineer II will provide Quality compliance support on... ...with the MS Office Suite, and statistical software.Must be able to work independently with...SoftwareTemporary work$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
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 microservice developer New Jersey
- java developer remote part time New Jersey
- java developer New Jersey
- entry level java developer remote New Jersey
- java web developer New Jersey
- java software engineer New Jersey
- java spring developer New Jersey
- software development engineer aws New Jersey
- real time software engineer New Jersey
- financial software developer New Jersey


