Data Engineer with Java
Client Location: Reston, VA
Work Mode: 100% Onsite (5 Days a Week)
Employment Type: W2 only
Job Summary
We are seeking a highly skilled Data Engineer with strong Java Full Stack Development experience to design, build, and support enterprise data solutions, cloud-native services, and modern data platforms. The ideal candidate will possess expertise in Java enterprise development, AWS microservices, database engineering, CI/CD automation, and cloud infrastructure management.
Experience with Master Data Management (MDM) platforms and applications is highly preferred.
Required Skills
- Java Full Stack Development
- Data Engineering
- AWS Cloud Services
- Amazon ECS
- AWS Lambda
- Amazon EC2
- Amazon Redshift
- Amazon Aurora PostgreSQL
- SQL / PLSQL
- GitLab CI/CD
- Terraform
- REST APIs
- Microservices Architecture
- Infrastructure as Code (IaC)
Preferred Skills
- Master Data Management (MDM)
- Enterprise Data Integration
- Data Governance
- Cloud-Native Application Development
- Production Support & Application Maintenance
Key Responsibilities Application Development
- Design, develop, enhance, and support enterprise-grade applications using Java and related frameworks.
- Build scalable, secure, and high-performing cloud-native applications.
- Develop and maintain RESTful APIs and microservices.
Data Engineering
- Design and implement enterprise data solutions supporting analytics, reporting, and operational business functions.
- Build and maintain data pipelines and integration services.
- Support Master Data Management (MDM) applications and related data services.
Cloud & Infrastructure
Develop and support AWS-based microservices using:
- Amazon ECS
- AWS Lambda
- Amazon EC2
- Implement infrastructure-as-code solutions using Terraform.
- Manage and optimize cloud infrastructure for scalability and reliability.
- Database Engineering
- Design and optimize solutions using Amazon Redshift and Aurora PostgreSQL.
- Develop, tune, and troubleshoot complex SQL and PLSQL programs.
- Ensure database performance, availability, and data integrity.
DevOps & Automation
- Build and maintain GitLab CI/CD pipelines.
- Automate deployments and operational processes.
- Support production releases and environment management.
Support & Collaboration
- Monitor and troubleshoot production issues.
- Collaborate with cross-functional teams including architects, developers, business analysts, and operations teams.
- Participate in code reviews, technical design discussions, and best practice initiatives.
Qualifications
- Strong hands-on experience in Java Full Stack Development.
- Experience building enterprise data platforms and data engineering solutions.
- Expertise in AWS cloud services and microservices architecture.
- Strong experience with Redshift, Aurora PostgreSQL, SQL, and PLSQL.
- Hands-on experience with GitLab and Terraform.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and stakeholder collaboration abilities.
Location Requirement
- Must be willing to work onsite 5 days per week in Reston, VA.
- No remote or hybrid options available.
Experience
- 8+ years of overall IT experience preferred.
- Strong background in Java development, Data Engineering, AWS, and cloud-native technologies.
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
W2 - Data Engineer with Java - Reston, VA
Cliff Services Inc
Similar Engineering Jobs
View all Engineering jobs→Concurrent Technologies Corporation
Senior Data Science Engineer/Specialist
ESH Bilişim A.Ş.
Software Tester / QA Analyst / Automation Engineer
Rush Enterprises, Inc
Associate Data Analytics Engineer
Lorven Technologies Inc.
AI ML Engineer with Telcom
Vishveshwarya Group of Institutions
Junior Data Engineer
KPG99 INC
Sr. Data Engineer – Airflow, DBT Core, Kubernetes/OpenShift
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.