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