Data Engineer with JavaClient Location: Reston, VAWork Mode: 100% Onsite (5 Days a Week)Employment Type: W2 onlyJob SummaryWe 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 SkillsJava 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 SkillsMaster Data Management (MDM) Enterprise Data Integration Data Governance Cloud-Native Application Development Production Support & Application Maintenance Key Responsibilities Application DevelopmentDesign, 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 EngineeringDesign 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 EngineeringDesign 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 & AutomationBuild and maintain GitLab CI/CD pipelines.
Automate deployments and operational processes.
Support production releases and environment management.
Support & CollaborationMonitor 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.
QualificationsStrong 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 RequirementMust be willing to work onsite 5 days per week in Reston, VA.
No remote or hybrid options available.
Experience8+ years of overall IT experience preferred.
Strong background in Java development, Data Engineering, AWS, and cloud-native technologies.