Job Description
****Candidates must reside in Maryland, Washington, DC, or Virginia
****Must be willing to come onsite to Reston, VA, for a final round in-person interview.
Title: Java Developer / SDET Automation
Overview & Responsibilities:
Work with a leading firm as a Senior Software Engineer within an Enterprise Cross-Functional Team. This is not a standard testing role; you will be a key developer responsible for driving the technical success of a major Java 21 migration while building robust automated testing frameworks that ensure quality across the entire enterprise.
You will…
• Develop and maintain automated scripts using Karate and Selenium for front-end and back-end integration testing.
• Support the enterprise-wide migration to Java 21 by developing code and identifying technical risks.
• Work within a Scrum team to decompose functional and technical requirements.
• Collaborate with architects and product owners to provide insights into delivering business value.
• Provide technical mentorship to mid-level developers within the team.
Required Qualifications:
• Strong hands-on experience as a Java Developer with Spring technologies (Spring Boot, MVC, Batch).
• Advanced proficiency in automated testing tools, specifically Karate and Selenium.
• Experience with front-end technologies like Angular or React.
• Knowledge of database technologies such as SQL and PostgreSQL.
• Strong communication skills to interact with stakeholders across all expertise levels.
Preferred Qualifications:
• Experience with CI/CD frameworks and continuous delivery/testing.
• Knowledge of Karma and Jasmine for front-end testing.
