Overview
Skills
Job Details
Role: AWS Java Engineer with Spark
Location: Richmond, VA (Hybrid 3 days onsite)
Contract Type: W2 only/Long-Term
Interview Mode: Virtual
Job Description:
Seeking an AWS Java Engineer with Spark experience to join a dynamic data engineering and analytics team in Richmond, VA. The ideal candidate will have strong hands-on experience developing data-driven applications using Java, Spark, and AWS services in a hybrid environment.
Responsibilities:
Design and develop scalable applications using Java and Spark frameworks.
Build and optimize ETL pipelines leveraging AWS components (Lambda, EMR, S3, Glue).
Collaborate with data and cloud engineering teams to implement high-performance solutions.
Work closely with stakeholders to ensure code quality, performance, and best practices.
Participate in code reviews and CI/CD automation processes.
Required Skills:
7+ years of experience in Java development.
3+ years of hands-on experience with Apache Spark.
Proficiency in AWS Cloud services (S3, Lambda, EMR, Glue, EC2).
Familiarity with data pipelines, distributed processing, and CI/CD tools.
Excellent communication and analytical skills.
Former Capital One experience is mandatory.