> Markdown version of [/jobs/ext/1498991-java-developer-software-development-engineer-in-test-sdet](https://www.wearedevelopers.com/jobs/ext/1498991-java-developer-software-development-engineer-in-test-sdet). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer / Software Development Engineer in Test (SDET) - **Company:** DKMRBH Inc. - **Location:** Albany, NY, United States - **Experience:** Expert - **Salary:** $73,965.0 - $94,300.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Databases, Continuous Integration, Database Queries, DB2 SQL, Software Debugging, UN Electronic Data Interchange for Administration Commerce and Transport, Java Platform Enterprise Edition (J2EE), Github, Gradle, Hibernate (Java), Java Persistence API, Spring Framework, JSON, Junit, Apache Maven, Selenium, SoapUI, Software Engineering, PL-SQL, SQL Databases, Systems Integration, Testng, Web Services, Extensible Markup Language (XML), Enterprise Software Applications, Performance Testing, Postman, System Availability, AngularJS, Uipath, Information Technology, Restful APIs, Api Management, Docker, SDET, Jenkins - **Published:** July 30, 2026 - **Apply:** https://www.careerjet.com/jobad/usedc425c1a967c13ccf30b85c98078364 ## About the Role This position combines responsibilities across Java Development and Software Development Engineer in Test (SDET). Candidates must possess hands-on experience in both software development and test automation. Previous Java Developer or SDET candidates will only be considered if they meet the combined requirements outlined below., * Bachelor's degree in Computer Science, Mathematics, or Engineering. * 5 to 8 years of combined experience in Java software development and SDET roles within Java-based enterprise applications. * Demonstrated ability to work effectively with both Development and QA teams. * Minimum 1 year of experience supporting large-scale enterprise applications with high availability and complex integrations. * Healthcare, Medicaid, or Health Exchange industry experience. Technical & Soft Skills Technical Skills * Strong experience with Core Java/J2EE * Spring Framework * Hibernate / JPA * Selenium (Java) * Angular * Current AI-powered testing tools * Maven or Gradle * JUnit and TestNG * RESTful Web Services * JSON and XML * API testing using Postman or REST Assured * DB2 database concepts * Strong SQL skills, including DB2 SQL syntax and PL/SQL * EDI transactions (834 and 837) * SOAP UI * Rational Quality Manager * Agile development methodologies * AccelQ * UiPath * Experience building automation frameworks from the ground up * Mobile testing * CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions * Docker and Kubernetes * Cloud platforms (Azure or AWS) * Performance testing * Security testing * Database validation techniques Soft Skills * Strong analytical and problem-solving abilities * Excellent debugging and troubleshooting skills * Ability to collaborate effectively with cross-functional Development and QA teams * Strong communication skills * Ability to work in Agile environments ## Description * Develop and maintain Java-based enterprise applications. * Collaborate closely with Development and QA teams to improve application quality and testability. * Design, develop, and maintain automated test frameworks using Selenium and Java. * Create and execute automation scripts for complex business rules and rules engines. * Develop and test RESTful APIs and web services using JSON and XML. * Integrate automated testing into CI/CD pipelines. * Perform database validation and write SQL queries for testing and troubleshooting. * Support enterprise applications with high availability and complex system integrations. * Participate in Agile software development and testing activities. * Troubleshoot application issues using analytical and debugging skills. * Contribute to continuous integration and continuous delivery (CI/CD) initiatives. ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)