

EPITEC
Senior Java / Data Engineer – Microservices & Spark
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Java / Data Engineer with a contract length of long-term engagement, offering a pay rate of $65+/hr in Richmond, VA (hybrid). Requires 5+ years in Java/Spring Boot microservices and 4+ years building Spark data pipelines.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
520
-
🗓️ - Date
March 19, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Richmond, VA
-
🧠 - Skills detailed
#Azure #Migration #Spark (Apache Spark) #Scala #Spring Boot #Computer Science #Apache Spark #Data Migration #Cloud #Data Processing #Java #AWS (Amazon Web Services) #Data Engineering #Data Accuracy #GCP (Google Cloud Platform) #REST API #Data Pipeline #Microservices #REST (Representational State Transfer)
Role description
Senior Java / Data Engineer – Microservices & Spark
• Location: Richmond, VA-Hybrid
• Duration: Contract / Long-term engagement
• Pay: $65+/hr+
Epitec is seeking to hire a Senior Java / Data Engineer to support a high-impact DFS student data migration and backbook card conversion initiative. This role will focus on building and enhancing Java?based microservices, REST APIs, and scalable Spark data pipelines within a modern cloud environment.
You’ll play a key role in enterprise?level modernization efforts, ensuring data accuracy, performance, and scalability across critical systems.
Responsibilities
• Design and develop microservices and APIs using Java and Spring Boot
• Build and maintain scalable data pipelines using Apache Spark
• Support data migration and legacy system modernization initiatives
• Develop and deploy solutions in cloud environments (AWS, Azure, or GCP)
• Collaborate with cross?functional engineering and data teams
• Contribute to architecture decisions and best practices for scalability and reliability
Basic Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field
• 5+ years of professional experience in Java / Spring Boot microservices
• 4+ years of experience building Spark?based data pipelines
• 2+ years of cloud experience (AWS, Azure, or GCP)
• Strong understanding of distributed systems and data processing
Preferred Qualifications
• Master’s degree in a related field
• 6+ years of Java / Spring Boot microservices experience
• 5+ years of Apache Spark experience
• 3+ years of cloud platform experience
• 3+ years working with open?source frameworks
• Experience in financial services, data migration, or system modernization
Tech Stack
Java | Spring Boot | REST APIs | Apache Spark | Microservices
AWS | Azure | GCP | Open-Source Frameworks | CI/CD
#Hiring #JavaJobs #DataEngineer #SparkJobs #Microservices
#SpringBoot #CloudEngineering #TechJobs #Epitec #ITCareers #INDOEM
Senior Java / Data Engineer – Microservices & Spark
• Location: Richmond, VA-Hybrid
• Duration: Contract / Long-term engagement
• Pay: $65+/hr+
Epitec is seeking to hire a Senior Java / Data Engineer to support a high-impact DFS student data migration and backbook card conversion initiative. This role will focus on building and enhancing Java?based microservices, REST APIs, and scalable Spark data pipelines within a modern cloud environment.
You’ll play a key role in enterprise?level modernization efforts, ensuring data accuracy, performance, and scalability across critical systems.
Responsibilities
• Design and develop microservices and APIs using Java and Spring Boot
• Build and maintain scalable data pipelines using Apache Spark
• Support data migration and legacy system modernization initiatives
• Develop and deploy solutions in cloud environments (AWS, Azure, or GCP)
• Collaborate with cross?functional engineering and data teams
• Contribute to architecture decisions and best practices for scalability and reliability
Basic Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field
• 5+ years of professional experience in Java / Spring Boot microservices
• 4+ years of experience building Spark?based data pipelines
• 2+ years of cloud experience (AWS, Azure, or GCP)
• Strong understanding of distributed systems and data processing
Preferred Qualifications
• Master’s degree in a related field
• 6+ years of Java / Spring Boot microservices experience
• 5+ years of Apache Spark experience
• 3+ years of cloud platform experience
• 3+ years working with open?source frameworks
• Experience in financial services, data migration, or system modernization
Tech Stack
Java | Spring Boot | REST APIs | Apache Spark | Microservices
AWS | Azure | GCP | Open-Source Frameworks | CI/CD
#Hiring #JavaJobs #DataEngineer #SparkJobs #Microservices
#SpringBoot #CloudEngineering #TechJobs #Epitec #ITCareers #INDOEM






