Java Developer / Software Development Engineer in Test (SDET)

DKMRBH Inc.
Albany, NY, United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$73,965.0 - $94,300.0
Working hours
Regular working hours

Tech stack

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
+32 more
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

Job 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.

Requirements

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

About the company

Description Tyler Technologies (NYSE: TYL) is a leading provider of end-to-end information management solutions and services for local governments. The Transportation management …

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all