Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SAIC · 1 day ago

Java Developer

SAIC is looking for a Java Developer who will be responsible for converting existing PySpark codebases into optimized Java-based Spark applications. This role includes developing, refactoring, and maintaining scalable data processing solutions developed on the Databricks platform.

Information TechnologySecurityService IndustrySoftware
check
Work & Life Balance
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Convert existing PySpark applications into equivalent, efficient Java Spark implementations
Design, develop, and maintain scalable Spark-based data pipelines
Implement data processing logic using Java 8+ with best practices in OOP and functional programming
Integrate solutions with IRS datasets including IRMF, BMF, and IMF
Optimize Spark jobs for performance, maintainability, and cost-efficiency
Collaborate across development, data engineering, and architecture teams
Troubleshoot and debug Spark workloads in distributed environments
Ensure compliance with IRS data handling, security, and governance policies

Qualification

Java 8+Apache SparkIRS datasetsBig data ecosystemsETL pipelinesGitMaven/GradleDevOps toolsDebugging SparkFunctional programmingPerformance tuning

Required

Bachelor's degree in Computer Science, Information Systems, or a related field
Active MBI Clearance
5+ years of professional experience in a data engineering or software development role
Advanced expertise in IRS datasets (IRMF, BMF, IMF) and tax system data structures
Java 8+ (experience with functional programming, Streams API, Lambdas)
Apache Spark (Spark Core, Spark SQL, DataFrame APIs, performance tuning)
Big data ecosystems (HDFS, Hive, Kafka, S3)
Working with batch and streaming ETL pipelines for data processing
Proficient with Git, Maven/Gradle, and DevOps tools
Expertise in debugging Spark transformations and ensuring performance

Preferred

Hands-on experience converting PySpark workloads into Java Spark
Familiarity with ecosystems such as Databricks, Google Dataproc, or similar
Knowledge of Delta Lake or Apache Iceberg
Proven experience in big data performance modeling and tuning

Company

SAIC specializes in IT, enterprise IT, engineering, and professional services.

Funding

Current Stage
Public Company
Total Funding
$522.13M
Key Investors
U.S. Geothermal
2025-09-22Post Ipo Debt· $500M
2010-09-13Post Ipo Equity· $22M
2006-10-13IPO

Leadership Team

leader-logo
Robert Fecteau
IT Advisor to CEO
linkedin
leader-logo
Prabu Natarajan
Chief Financial Officer
linkedin
Company data provided by crunchbase