1

Java Software Development Engineer In Test Jobs in Saint Louis, MO

Java Engineer

O Fallon, MO · On-site

$48.50 - $66.50/hr

An ideal candidate for this role would have extensive experience in Java development and be well ... Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don''t ...

New

... in Java development with a focus on building microservices that support Mastercard's high ... Develop and maintain unit tests and automated test coverage to validate software quality and ...

Associate SDET Job requirements * Role: IVR QA Engineer Years of Experience: 8+ years Location: Remote/ Hybrid (Coppell, TX/NY/ CA) As a consultant within the DE team, you will work with our clients ...

R&D Engineer II-Software

Bridgeton, MO · On-site

$92K - $126K/yr

Job Title- R&D Engineer II-Software Project Location - Hybrid in Bridgeton, MO Duration- Fulltime ... Build, test, and maintain database pipeline architectures. * Assist in software engineering efforts ...

Lead Java Engineer

Saint Louis, MO · On-site

$140K - $150K/yr

Lead the architecture, design, development, and testing of web and cloud-native applications in a ... Advocate for and practice Test-Driven Development (TDD) and automated test coverage (unit ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

... in test automation, code coverage, and system reliability • Analyze and optimize system ... Java and Spring Boot • Strong experience designing scalable systems using modern software design ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

... in test automation, code coverage, and system reliability Analyze and optimize system performance ... using Java and Spring Boot Strong experience designing scalable systems using modern software ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

The position requires strong expertise in Java-based application development, Spring Boot, Kafka ... Role As a Senior Software Engineer, you will: • Design, develop, test, deploy, and support ...

Supports the design, development, test, and maintenance of weapon planning software throughout the ... Bachelor of Science degree from an accredited course of study in engineering, engineering ...

next page

Showing results 1-20

Java Software Development Engineer In Test information

See Saint Louis, MO salary details

$25

$58

$82

How much do java software development engineer in test jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for java software development engineer in test in Saint Louis, MO is $58.75, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $66.39 per hour, depending on experience, location, and employer.

What is the difference between Java Software Development Engineer In Test vs Java QA Engineer?

AspectJava Software Development Engineer In TestJava QA Engineer
Primary FocusDevelops automated tests, writes test frameworks, and ensures software quality through codingPerforms manual and automated testing, focuses on test execution and defect reporting
Skills & CertificationsJava programming, automation tools (Selenium, JUnit), scripting, CI/CD knowledgeTesting methodologies, Java basics, automation tools, bug tracking
Work EnvironmentSoftware development teams, Agile/Scrum environments, coding-intensiveTesting teams, collaboration with developers, sometimes manual testing

In summary, Java Software Development Engineer In Test roles focus on creating automated testing solutions and integrating testing into the development process, requiring strong coding skills. Java QA Engineers primarily perform testing activities, including manual and automated tests, often with less emphasis on developing testing frameworks.

What are the key skills and qualifications needed to thrive as a Java Software Development Engineer In Test, and why are they important?

To thrive as a Java Software Development Engineer In Test, you need strong programming skills in Java, a solid understanding of software testing principles, and experience with automated testing frameworks, often backed by a degree in computer science or related field. Familiarity with tools like Selenium, TestNG, JUnit, CI/CD systems, and source control platforms such as Git is typically required, along with knowledge of API testing and scripting. Excellent problem-solving abilities, attention to detail, and clear communication skills help you identify issues and collaborate effectively with development teams. These skills ensure the delivery of high-quality, reliable software by enabling thorough, efficient, and automated testing processes.

What does a Java Software Development Engineer In Test (SDET) do?

A Java Software Development Engineer In Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and scripts using Java. SDETs work closely with developers and QA teams to ensure the quality and reliability of software applications by writing code that tests other code. They also help identify bugs, create test plans, and contribute to continuous integration and deployment processes. SDETs play a key role in improving software quality and speeding up release cycles through automation.

How does a Java Software Development Engineer In Test (SDET) typically collaborate with developers and QA teams during the software development lifecycle?

A Java SDET works closely with both developers and QA teams to ensure software quality from the earliest stages of development. They participate in sprint planning, help define acceptance criteria, and design automated test frameworks that integrate smoothly with the development pipeline. Collaboration often involves reviewing code, sharing test results in real time, and troubleshooting issues together to accelerate the feedback loop. This hands-on involvement helps catch defects early and supports a culture of continuous integration and delivery.
What are popular job titles related to Java Software Development Engineer In Test jobs in Saint Louis, MO? For Java Software Development Engineer In Test jobs in Saint Louis, MO, the most frequently searched job titles are:
What job categories do people searching Java Software Development Engineer In Test jobs in Saint Louis, MO look for? The top searched job categories for Java Software Development Engineer In Test jobs in Saint Louis, MO are:
What cities near Saint Louis, MO are hiring for Java Software Development Engineer In Test jobs? Cities near Saint Louis, MO with the most Java Software Development Engineer In Test job openings:
Infographic showing various Java Software Development Engineer In Test job openings in Saint Louis, MO as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 33% In-person, and 67% Remote job distribution, with an average salary of $122,191 per year, or $58.7 per hour.

Java Engineer

CLPS Global

O Fallon, MO • On-site

$48.50 - $66.50/hr

Other

Posted 2 days ago


Job description

Java Engineer

Onsite( 5days)

O''Fallon, Missouri

C2C

 

Note- Looking for local candidates. Who willing to come for in-person.

An ideal candidate for this role would have extensive experience in Java development and be well-versed in cloud-native applications, microservices, and a modern technology stack. Here’s a breakdown of the perfect candidate profile:

  1. Java Expertise: Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.
  2. Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively.
  3. Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services.
  4. Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate’s ability to work within cloud environments effectively.
  5. Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don''t Repeat Yourself), and Single Responsibility. This skill shows the candidate’s commitment to writing clean, maintainable, and scalable code.
  6. Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus.
  7. Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor.
  8. Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.

A candidate with these qualifications would likely have a background in enterprise or backend development within cloud environments, with experience in leading complex projects and collaborating across teams. This person would fit well into a senior or lead developer role, where they can leverage their deep Java expertise, cloud knowledge, and problem-solving skills to drive impactful projects.