Epitec is seeking an experienced Senior Java Developer to join our client's team in the Finance industry. As a Senior Java Developer, the candidate will play a pivotal role in designing and developing scalable backend services and data pipelines that support large-scale student data migration and card conversion initiatives across distributed systems.
- This is an ongoing, W2 contract with potential for conversion
- This is a hybrid position in Richmond, VA
Responsibilities
- Design, build, and maintain Java-based microservices and APIs using Spring Boot
- Develop and support scalable data pipelines using Spark and Spring Boot
- Contribute to large-scale data migration and card conversion initiatives
- Collaborate with cross-functional teams to deliver reliable, high-quality software solutions
- Participate in system design, code reviews, testing, and production support
- Work within cloud-based environments to deploy and operate services
Qualifications
- 5+ years of professional software engineering experience with Java microservices and APIs (Spring Boot)
- 4+ years of experience building scalable data pipelines using Spark and Spring Boot
- 2+ years of experience working in cloud environments (AWS, Azure, GCP)
- Strong understanding of distributed systems and data-intensive applications
- Experience working with open-source frameworks preferred