App Dev - Java - Sr
Epitec, Inc.
Richmond, United States of America
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Richmond, United States of America
Tech stack
Java
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Data Migration
Distributed Systems
Data Processing
Cloud Platform System
Spark
Spring-boot
Information Technology
Data Pipelines
Microservices
Job description
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., * 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
Requirements
- 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, * 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