Java Full Stack Developer with Automation Experience
Role: Java Full Stack Developer with Automation ExperienceLocation: McLean, VA (Onsite)FTE & Contract BothInterview Process: Face-to-Face Interview (Mandatory)Job DescriptionWe are seeking a highly skilled Java Full Stack Developer with strong Automation Testing experience to join our team in McLean, VA. The ideal candidate should have hands-on experience in designing, developing, and maintaining enterprise applications using Java technologies while contributing to automation testing frameworks and ensuring high-quality software delivery. The candidate should be comfortable working in an Agile environment and collaborating with cross-functional teams.Key ResponsibilitiesDesign, develop, and maintain scalable, secure, and high-performance enterprise applications using Java and Spring technologies.Develop responsive front-end applications using Angular, React, JavaScript, HTML5, CSS3, and Bootstrap.Build and consume RESTful APIs and Microservices.Implement automation test frameworks using Selenium WebDriver, TestNG, JUnit, Cucumber, or similar tools.Develop automated test scripts for UI, API, and regression testing.Integrate automation suites into CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.Perform unit, integration, and functional testing to ensure application quality.Collaborate with Business Analysts, QA teams, Product Owners, and Developers throughout the SDLC.Troubleshoot production issues and provide timely resolutions.Participate in code reviews, sprint planning, daily stand-ups, and Agile ceremonies.Optimize application performance and ensure adherence to coding standards and best practices.