Java Big Data Developer
Role: Java Big Data developerLocation: Rockville, MD (3 days onsite per week)Duration: 6 months base contract; long-term extensionsWork Authorization: Any Visa with W2 no H1BInterview: 2 roundsJob Responsibilities* Analyze and translate complex business requirements into scalable technical solutions using Core Java (JDK 17+)* Design, develop, and maintain robust ETL pipelines leveraging AWS services and serverless technologies in compliance with business specifications* Implement comprehensive automated testing strategies including unit tests (JUnit, Mockito), functional tests (Playwright or similar frameworks), and performance tests (Gatling or equivalent tools)* Architect and optimize data pipeline infrastructure ensuring high performance* Lead and participate in peer code reviews and design review sessions, ensuring adherence to best practices and architectural standards* Collaborate in CI/CD processes using build tools to ensure seamless deployment and integration* Provide technical expertise and support to production operations teams for troubleshooting, incident resolution, and system maintenanceExperience & Qualifications* 5+ years of experience in programming (Java)* 3+ years of experience in big data projects in AWS* 3+ years of experience with API development (REST API’s) and testing