Java Spark Engineer
$53 - $72.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
$53 - $72.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
$53 - $72.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Green Village, NJ · On-site
$50.75 - $69.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Green Village, NJ · On-site
$50.75 - $69.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Stirling, NJ · On-site
$51.75 - $71/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Stirling, NJ · On-site
$51.75 - $71/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
New Providence, NJ · On-site
$54.50 - $74.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
New Providence, NJ · On-site
$54.50 - $74.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Scotch Plains, NJ · On-site
$52.50 - $72/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Scotch Plains, NJ · On-site
$52.50 - $72/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Summit, NJ · On-site
$55 - $75.50/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Summit, NJ · On-site
$55 - $75.50/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Raritan, NJ · On-site
$38K - $110K/yr
Must Have Technical/Functional Skills: Veeva Solution Architect Experience: • Deep and strong ... have Java or Python experience • Proficient in grooming requirements in JIRA, can lead ...
Raritan, NJ · On-site
$38K - $110K/yr
Must Have Technical/Functional Skills: Veeva Solution Architect Experience: • Deep and strong ... have Java or Python experience • Proficient in grooming requirements in JIRA, can lead ...
Warren, NJ · On-site
$53.75 - $73.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Warren, NJ · On-site
$53.75 - $73.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
North Plainfield, NJ · On-site
$53 - $72.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
North Plainfield, NJ · On-site
$53 - $72.75/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Springfield, NJ · On-site
$54 - $74/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Springfield, NJ · On-site
$54 - $74/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Jersey City, NJ · On-site
$55.75 - $72.25/hr
Tata Consultancy Services is a leading technology company, and they are seeking a Technical Lead with extensive experience in web application development using Java. The role involves deploying ...
Jersey City, NJ · On-site
$55.75 - $72.25/hr
Tata Consultancy Services is a leading technology company, and they are seeking a Technical Lead with extensive experience in web application development using Java. The role involves deploying ...
Gillette, NJ · On-site
$54 - $74/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Gillette, NJ · On-site
$54 - $74/hr
... lead code/design reviews across the team • Drive technical decisions on data architecture ... Java development experience • 5+ years hands-on experience with Apache Spark in production ...
Berkeley Heights, NJ · On-site
$53.25 - $69/hr
... lead code/design reviews across the team Drive technical decisions on data architecture, storage formats, and pipeline orchestration Mentor mid-level and junior engineers; act as a technical ...
Berkeley Heights, NJ · On-site
$53.25 - $69/hr
... lead code/design reviews across the team Drive technical decisions on data architecture, storage formats, and pipeline orchestration Mentor mid-level and junior engineers; act as a technical ...
Jersey City, NJ · On-site
We are seeking a seasoned Java Lead Developer with extensive banking domain experience to lead the ... them into technical solutions. * Ensure best practices in coding, testing, deployment, and ...
Quick apply
Jersey City, NJ · On-site
We are seeking a seasoned Java Lead Developer with extensive banking domain experience to lead the ... them into technical solutions. * Ensure best practices in coding, testing, deployment, and ...
Whippany, NJ · On-site
$69.50 - $86/hr
Manage development teams using Visualforce, Apex, Java, AJAX, and other technologies to build ... Salesforce Technical Lead with Financial Services Cloud (FSC) Essential Skills: Salesforce ...
Quick apply
Whippany, NJ · On-site
$69.50 - $86/hr
Manage development teams using Visualforce, Apex, Java, AJAX, and other technologies to build ... Salesforce Technical Lead with Financial Services Cloud (FSC) Essential Skills: Salesforce ...
Veeva Data Migration Technical Lead Raritan, NJ Fulltime Must Have Technical/Functional Skills ... Must have Java or Python experience * Proficient in grooming requirements in JIRA, can lead ...
Quick apply
Veeva Data Migration Technical Lead Raritan, NJ Fulltime Must Have Technical/Functional Skills ... Must have Java or Python experience * Proficient in grooming requirements in JIRA, can lead ...
North Brunswick, NJ · On-site
Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability ... Lead Java Developer role for 6 months contract in North Brunswick NJ Lead Java developer who will ...
North Brunswick, NJ · On-site
Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability ... Lead Java Developer role for 6 months contract in North Brunswick NJ Lead Java developer who will ...
Little Falls, NJ · On-site
Position Summary The Technical Lead will cultivate and maintain a variety of client, server and web ... Java/J2EE/Design Patterns; * Single Page App; * Working knowledge of AWS * Proficient in design ...
Little Falls, NJ · On-site
Position Summary The Technical Lead will cultivate and maintain a variety of client, server and web ... Java/J2EE/Design Patterns; * Single Page App; * Working knowledge of AWS * Proficient in design ...
Must Have Technical Skills At least 2 year of experience with Mulesoft Anypoint API Platform Able ... with either Java/Spring or Node.js Understanding of differences between SOA and API design.
Must Have Technical Skills At least 2 year of experience with Mulesoft Anypoint API Platform Able ... with either Java/Spring or Node.js Understanding of differences between SOA and API design.
Holmdel, NJ · On-site
$130K - $160K/yr
NET, Angular/REACT, Java Script, SQL Server, Postgres, etc. * Engage with inspiring designers and ... Required Technical Skills and qualifications * At least 5-7 of Industry experience in working and ...
Holmdel, NJ · On-site
$130K - $160K/yr
NET, Angular/REACT, Java Script, SQL Server, Postgres, etc. * Engage with inspiring designers and ... Required Technical Skills and qualifications * At least 5-7 of Industry experience in working and ...
$20.99 - $26.56
0% of jobs
$26.56 - $32.13
0% of jobs
$32.13 - $37.69
0% of jobs
$37.69 - $43.26
2% of jobs
$43.26 - $48.83
4% of jobs
$48.83 - $54.40
15% of jobs
$55.57 is the 25th percentile. Wages below this are outliers.
$54.40 - $59.97
20% of jobs
The median wage is $61.76 / hr.
$59.97 - $65.54
29% of jobs
$67.18 is the 75th percentile. Wages above this are outliers.
$65.54 - $71.11
18% of jobs
$71.11 - $76.68
7% of jobs
$76.68 - $82.24
5% of jobs
$20
$62
$82
| Aspect | Java Technical Lead | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related, often with leadership experience | Bachelor's in CS or related |
| Work Environment | Leads teams, coordinates projects, and designs architecture | Develops code, implements features, and fixes bugs |
| Employer & Industry Usage | Used in mid to large tech companies, consulting firms | Common across startups, tech firms, and enterprise companies |
| Search & Comparison Intent | Understanding leadership roles and responsibilities | Focus on coding and development tasks |
The Java Technical Lead typically oversees development teams, designs system architecture, and ensures project delivery, requiring leadership skills and experience. In contrast, a Java Developer primarily focuses on coding, implementing features, and debugging. While both roles require strong Java skills and similar educational backgrounds, the Technical Lead has additional responsibilities related to team coordination and project management.

$53 - $72.75/hr
Full-time
Posted 5 days ago
• Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Java)
• Lead design of batch and streaming ETL/ELT systems handling large data volumes
• Deep-dive performance tuning: partitioning strategy, memory management, shuffle/skew optimization, job cost reduction
• Set coding standards and lead code/design reviews across the team
• Drive technical decisions on data architecture, storage formats, and pipeline orchestration
• Mentor mid-level and junior engineers; act as a technical escalation point
• Partner with product, analytics, and platform teams to translate requirements into scalable systems
• Own production reliability — on-call ownership, incident response, root-cause analysis for pipeline failures
• Evaluate and introduce new tools/frameworks where they improve the system
• Contribute to capacity planning and cost optimization for cluster infrastructure
Required Qualifications• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
• 7+ years of professional Java development experience
• 5+ 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
Preferred Qualifications• Experience with Flink or other stream-processing frameworks
• Familiarity with data governance, lineage, and quality frameworks
• Experience with workflow orchestration at scale
• Background in system design for multi-tenant or multi-region data platforms
• Prior experience leading a team or acting as a technical lead