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.
Similar jobs

More from Cliff Services Inc
Cliff Services Inc 2 hours ago
Cliff Services Inc 20 hours ago
Cliff Services Inc 20 hours ago

W2 - Data Engineer with Java - Reston, VA

Apply Now
Back to search page