Spark or Java Developer
Absolute Business Solutions Corp
Job Description
Job Description
Absolute Business Solutions Corp (ABSC) is not just another tech company. We’re a community of innovators, engineers, analysts and business professionals working together with our customers to tackle the most complex challenges. For more than 20 years we’ve supported critical DoD, IC and Federal Civilian missions and global, multi-national corporations. We specialize in supporting our clients in the Intelligence, Technology, Defense, AI/ML, and Data Science fields. As we continue to grow at a rapid pace, we are seeking some amazing new professionals to join our team.
We are actively hiring a Secret or Top Secret/ TS/SCI-cleared Apache Spark Developer to support NGA’s Data Modernization Services (DMS) mission by building and optimizing large-scale data processing pipelines. This role focuses on developing high-performance Spark applications within a containerized, Kubernetes-based environment, supporting mission analytics, data exploitation, and AI/ML integration. The ideal candidate thrives in distributed data environments, understands performance tuning deeply, and can operate effectively in secure, air-gapped systems.
This role is on-site/flexible hours in Herndon, VA; Springfield, VA; St. Louis, MO; or Aurora, CO.
Clearance Required for this role: TS/SCI with willingness/ability to obtain/maintain Counterintelligence Polygraph
Core Technology Stack
Data / Processing
- Apache Spark (PySpark, Scala)
- Delta Lake, Parquet
- Structured Streaming
Infrastructure
- Kubernetes (execution environment)
- Docker
Storage / Cloud (Abstracted)
- S3 / object storage
- AWS / GCP / Azure (environment-dependent)
DevOps (Exposure Level)
- Git, Jenkins (CI/CD)
Languages
- Python (PySpark)
- Scala (preferred)
- Bash / scripting
Key Responsibilities
- Design, develop, and maintain Apache Spark pipelines (batch and streaming) using PySpark and/or Scala
- Process and transform large-scale datasets using modern data lake architectures (Delta Lake, Parquet)
- Optimize Spark jobs for performance, including:
o Partitioning strategies
o Shuffle optimization
o Memory tuning
o File sizing and storage efficiency
- Implement Structured Streaming pipelines for near real-time data processing
- Develop and deploy Spark applications within containerized environments (Docker)
- Execute workloads in Kubernetes clusters, supporting scalable and distributed processing
- Integrate Spark pipelines with downstream systems, including:
o Analytics platforms (SQL, notebooks)
o AI/ML workflows and feature engineering pipelines
- Support data ingestion and storage in object-based systems (e.g., S3-compatible storage)
- Troubleshoot data pipeline failures and ensure reliability in mission-critical environments
- Operate within secure, air-gapped environments, including:
o Managing dependencies without internet access
o Working within controlled network and security constraints
Required Qualifications:
- TS/SCI (eligibility) with ability/willingness to obtain/maintain counterintelligence polygraph
- Bachelor’s degree plus 5 years’ experience in data engineering or Spark development (will entertain additional years’ experience in lieu of degree)
- Strong hands-on experience with:
o Apache Spark or Enterprise Java Developer
o Python (PySpark)
o Data processing at scale
- Experience working with:
o Parquet and/or Delta Lake
o Distributed data systems
- Familiarity with:
o Docker / containerization
o Kubernetes (basic to intermediate experience)
- Experience with object storage systems (e.g., S3 or equivalent)
- Strong troubleshooting and performance tuning skills
- Proficiency in Bash or scripting
Preferred Qualifications:
- Experience with Scala for Spark development
- Experience with Structured Streaming in production environments
- Familiarity with Iceberg or lakehouse architectures
- Experience with CI/CD pipelines (Jenkins, Git)
- Exposure to Terraform or Infrastructure as Code
- Experience supporting AI/ML data pipelines
- Prior experience supporting NGA, IC, or DoD programs
Pay range dependent on geolocation for candidate.
An approximate salary range for this position is $150,000-$275000. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Who we are:
ABSC is a technology and services company that combines the agility of a small business with proven processes refined over more than two decades in business. We specialize in supporting public sector clients in the Intelligence, Defense, Health, and Safety areas. Our team stands ready to deliver the next generation of programs, personnel, and solutions to help advance our federal government customers’ driving innovation, agility, and security across all mission areas.
Some of our benefits include:
- Generous PTO plus 11 Federal Holidays
- Retirement Planning – 401k Fully Vested with Match
- Tuition Assistance Program – Annual contributions to help you pay down your loans
- Annual Health and Wellness Allowance – buy an Apple Watch, a treadmill, or hit the gym on us
- Career Development – Annual Funds to spend on Education and Training
- Volunteer Time Off – Annually, all employees can spend 8 hours directly supporting a charity of choice
- Charitable Match – ABSC matches an employee’s donation to a qualifying charity
- Referral Program – We pay for internal and external referrals!
- LOV Awards – Earn bonus awards throughout the year from our Living Our Values awards program
Apply to join our team today! We are always looking to grow our team - if you know someone who is seeking a new career opportunity, please share this job opening with them! ABSC offers generous external referral bonuses. You don’t need to be an employee to benefit from our Referral Program!
*ABSC is a proud V3, Virginia Values Vets, member which recognizes our commitment to hiring Veterans. If you are a veteran, please be sure to include that in your application. Thank you! *
Equal Opportunity Employer, including veterans and individuals with disabilities.
- ...Java Spark Developer Location: McLean, VA Roles and Responsibilities: Experience in Java 8, Microservices, Spring Boot Strong exp on Apache Spark Thorough understanding Spark framework, Performance Tuning etc. Excellent knowledge and hands-on experience...Suggested
- ...projects from design through GA. - Expert proficiency in C++ or Java — strong preference for engineers comfortable in both. - Deep... ...warehouses or lakehouse platforms. - Familiarity with Apache Spark and open-table formats such as Apache Iceberg. - Open-source contributions...SuggestedFull time
- ...Purple DriveWe are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background... ...and microservices architecture.Must have expertise in Apache Spark for large-scale data processing (must have).Experience with...Suggested
- ...Loan App- AWS/Java DeveloperLocation: Mclean, VA8+ years of experience in solution, design... ...services2+ years of experience in developing applications using springboot and spring... ...experience in big data technologies like Spark or Hadoop. Spark is preferred3+ years of...Suggested
- ...is seeking a Senior Big Data Engineer / Java Data Integration Engineer to support the... ...solutions using technologies such as Kafka, Spark, Elasticsearch, and cloud-based platforms... ...| AWS | Linux What You’ll Do Design, develop, and maintain enterprise data ingestion,...SuggestedFull timeRemote workFlexible hours
- ...fix client issuesMentor and coach Junior developers, work with managers and product owner to... ...Science, or equivalent experience4+ years of Java development experience with Spring,... ...AdoptionHealthcare domain experienceExperience with Spark, Big DataRequired Skills:Core Java (they...
- About the job Tech Lead (Spark and Python expertise) Position: Tech Lead (Spark and Python... ...and development of applications using Java 8+/J2EE, Spring, Spring-Boot, Micro Services... ...in heavy data background needed. Develop, program, and maintain applications using...Remote work
- ...Java Backend DeveloperProject/initiatives summary: U.S. Bank is seeking a Java backend developer with end-to-end design and development experience for creating Microservices. Ideal... ...it by an API. Knowledge of Scala and Spark is optional.Top 5-10 responsibilities:Participates...
- ...candidate to join our talented Team.Job Title: App Dev - Java - Lead Job Location: Mclean, VAJob Description:Top Skills: Java, Spark, Glue and Step Functions for AWS, PostgreSQL and DynamoDB database experience.A Java Developer - NodeJs, Python, designs, develops, tests,...
- ...staffing firm in Lorton, Virginia, seeks a skilled software developer with extensive experience in Big Data technologies. The ideal... ...Computer Science or a related field. Proficiencies in Hadoop, Spark, and Java, as well as familiarity with AWS and Linux, are crucial for success...
- ...Description Job Description Requirement: Role: SeniorBack-End Java Developer Location:McLean, VA Duration: 7months with high... ...orsupporting data pipelines, in Machine Learning systems (e.g. Spark, Flink,Hive, Presto, Kafka, Storm, Beam, Hadoop MapReduce)....Work at officeLocal area
$158.6k - $181k
Senior Data Engineer (Python, AWS, Spark) Do you love building and pioneering in the technology... ...with and across Agile teams to design, develop, test, implement, and support technical... .... Utilize programming languages like Java, Scala, Python and Open Source RDBMS and...Full timePart timeInternshipH1bLocal area- ...directly with stakeholders and Data Analysts to develop new and enhanced capabilities that help... ..., and work with Big Data at scale, using Spark/PySpark to handle petabytes of data.... ...experience in modern languages (Python, Java, JavaScript) Additional Skills We'...Full timeImmediate start
- ...Company Description USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development,... ...and send me your consultant updated profile ASAP. Position: Java FullStack Developer Location – Reston, Washington, DC/Metro...Full timeLocal areaImmediate startWorldwide
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Java Full Stack Developer. Location: McLean, VA. About the ProjectWe are seeking a skilled Java Full Stack Developer to join our team for a long...For contractors
- ...the below requirement and send me your updated profile ASAPPosition Title: Sr. Java DeveloperLocation: Washington, DC (Local and Nearby) F2F MUSTDuration: Nov 2016 - March 2017The Java developer will participate in full lifecycle development using agile/scrum methodology...Work experience placementLocal area
- Vacancy: Java Developer Responsible for programming Java-based internet applications. May 15, 2023US Citizenship is required per government client. All candidates must be able to undergo a Federal background investigation. Job Summary: Responsible for programming Java...
- ...advanced degree preferred; significant relevant work experience will be considered.· Solid knowledge and 3 years expertise in IBM ODM, Java, J2EE (WebSphere Application Server), Web Services, XML, DB (Oracle or other), Unix/Linux.· At least 5 years of technical expertise...Work experience placement
- ...Java DeveloperSpringSpringbootMicroservicesAWSRequired Skills : Basic Qualification : Additional Skills : Background Check :YesCandidate must be your W2 Employee :NoInterview Process :Additional Keywords :Degree Requirements :Certification Requirement :Minimum Experience...
- ...AWS Java Full Stack DeveloperRandstad is seeking an experienced AWS Java Full Stack Developer to support a federal client in a hybrid role based in Washington, DC. The ideal candidate will bring strong backend development experience using Java, Spring Boot, and AWS cloud...
- ...Java Full Stack DeveloperLocation: McLean, VA or Richmond, VA (Hybrid) Duration: 24+ MonthsJob Description:US Card Consumer Management is seeking a Sr. Full Stack Developer providing end to end application support and development in Node JS and Vue.JS. This individual...
- ...Stack Engineering Platform TeamEnhancement and new user story developmentRequirements:JavaSpring/RestAngular.JS/JavaScriptKafkaRelational and non relational DB expCICDAzure preferred, any cloud should workRequired Skills: Requirements • Java • Spring/Rest • Angular....
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...solutions based on J2EE technologies including servlets, Java Server Pages (JSP), JDBC, and JNDI.• 2-3 years of experience...WorldwideFlexible hours
- ...Underscore Google Web Toolkit (GWT) Complex SQL development Adaptability to changing environments and requirements JBoss Application Server knowledge Qualifications Java, J2EE, EJB, MDB, JSP, Servlet, GWT, AJAX, DOM, JDOM, Dom4J, Jaxen, Saxon, SAX, XML, WSDL, #J-18808-Ljbffr...
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...solutions based on J2EE technologies including servlets, Java Server Pages (JSP), JDBC, and JNDI.• 2-3 years of experience...Permanent employmentFull timeWorldwideFlexible hours
- ...Development and Analysis in Arlington seeks a Senior Big Data Engineer/Java Data Integration Engineer to support enterprise data ingestion... ...platforms. The candidate will design scalable solutions, develop Java applications, and handle data integration. Qualifications include...Remote job
- ...Job Title: Full Stack Engineer Level 2This can be a 3 to 5 year person, does not need to be Senior with this kind of rate.Top Skills: Java, Angular, and the whole Spring Framework (Spring Umbrella)Angular: 2+, the latest version is preferredCloud experience: as long as...Second jobLocal areaRelocation
- ...Java DeveloperJava developer on a cross-functional team under the direction of the IT Manager. Translates user stories and customer acceptance criteria of increasing complexity into a logical, efficient, and optimal systems design. Develops and maintains new and existing...
- ...App Dev - Java – LeadFour total opening, no flexBackend developers10+ years of full stackMust haves:Kotlin for implementationAurora... ...implementation experience of REST and GraphQL APIAWS (primarily developing lambda's and step functions, deployment architectural patterns)...Hourly pay
- Job TitleReact/JavaDoing both UI (60%) and backend microservices (40%)Testing – JestAWS3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service4+ years of experience in open-source frameworks
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Spark or Java Developer. Be the first to apply!
- java developer remote part time Springfield, VA
- java contract Springfield, VA
- entry level java programming Springfield, VA
- java Springfield, VA
- java microservices Springfield, VA
- senior java full-stack developer Springfield, VA
- java production support Springfield, VA
- senior java j2ee developer Springfield, VA
- java programming Springfield, VA
- java developer visa sponsorship



