Jobs / Del***

Software Engineer III - Senior Java Spark Developer

Del*** · Jersey City, NJ, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Jersey City, NJ, United States113,300-188,900 USD/yearlyHybrid
Remuneration
113,300-188,900 USD/yearly
Location
Jersey City, NJ, United States
Visa sponsorship
Sponsors visa

Job summary

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer III - Senior 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 Del*** under our Project Delivery Talent Model.

Qualifications

  • Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment?
  • 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
  • Required
  • 7+ years of experience in software, systems, or embedded engineering.
  • 7+ years of experience working Java/J2EE
  • 6+ years of professional software engineering experience focusing on Java/J2EE and Big Data frameworks.
  • 6+ 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.

Responsibilities

  • As an experienced Software Engineer III - Senior 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.
  • Work you'll do/
  • 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

Skills

Communication

Degrees

AssociateBachelorDegree

Travel

Travel

Industry

AutomotiveEnergyMedia

Company size

Smb