1

Java Software Development Engineer In Test Jobs in Missouri

You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...

Backend Java Engineer W/IBM MQ Exp

O Fallon, MO · On-site

$47.25 - $61.25/hr

Senior Software Development Engineer (Specialty) - Level 7 Location: O'Fallon, MO/Hybrid Duration: 12 months * Java * Proficient in core java * Spring boot preferred. * Messaging services * MQ's or ...

Senior Software Engineer - Java Developer

MO · On-site

$53.50 - $68.25/hr

Senior Software Engineer (Java Developer) Location: O'fallon, Missouri Duration: 24 months ... Skills summary: • Advanced in with Linux and Java development (JDK 1.7 or greater), design ...

You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...

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

Java Developer

Saint Louis, MO

$49.50 - $64.25/hr

Design, code, test and implement of new applications across Equifax's delivery platforms according ... software development experience with extremely strong skills in Java & Unix. Assist production ...

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

Java Developer

Lake Saint Louis, MO · On-site

$48.25 - $62.50/hr

... software engineer will have: Bachelors or Masters degree, preferably in Computer Science, Computer ... software development experience, including educational experience, using Java, building ...

Java Developer

Saint Louis, MO · On-site

$49.50 - $64.25/hr

... of software development experience with extremely strong skills in Java & Unix. • Assist ... Test Driven Development and Automation working in a Continuous Delivery environment. • Highly ...

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

Overview In this position, you will build software leveraging Esri's products and APIs to build ... Professional experience developing backend services using Python, JavaScript/Node,js and Java

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

Java Engineer

Missouri City, MO · On-site

$48.25 - $66.25/hr

Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 ... Experience driving end-to-end development, conducting code reviews, developing test strategies ...

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

next page

Showing results 1-20

Java Software Development Engineer In Test information

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 Missouri? For Java Software Development Engineer In Test jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Java Software Development Engineer In Test jobs in Missouri look for? The top searched job categories for Java Software Development Engineer In Test jobs in Missouri are:
What cities in Missouri are hiring for Java Software Development Engineer In Test jobs? Cities in Missouri with the most Java Software Development Engineer In Test job openings:
Software Development Engineer I

Software Development Engineer I

Esri

On-site

Other

Posted 2 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

5th of 215 rated software companies


Job description

Overview

Are you ready to launch your career by building software that makes a real-world impact? As a developer on our team, you will build software leveraging Esri's products and APIs for customers across a wide swathe of sectors and focused on the Midwest region.

This is a unique opportunity to grow your technical skills while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment that values learning, innovation and purpose. From building intuitive AI web interfaces to writing Python for geoprocessing tools and AI agents, you'll be exposed to the full development lifecycle and cutting-edge GIS solutions.

As part of Esri's Professional Services division, you'll be at the forefront of geospatial innovation, breaking ground in new markets, pushing the boundaries of what's possible, and delivering transformational solutions to high-profile clients. With nearly 1,000 technical and business professionals, our team is committed to helping users succeed and empowering you to grow into a confident, capable developer.

Esri has a Relocation Assistance Program and can provide support with relocating to the St. Louis, MO area for this position.

Responsibilities

  • Support and build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Solve complex problems with application design, product development, and user experiences
  • Collaborate with other developers, engineers and product managers throughout the development process
  • Evolve your language skills in JavaScript by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools
  • Use JavaScript and TypeScript to develop front end applications
  • Use Python to develop geoprocessing tools, services, and AI agents

Requirements

  • 1+ years of JavaScript or TypeScript experience
  • Professional experience in a similar position supporting similar responsibilities
  • Strong foundation in object-oriented software principles
  • Ability to analyze software/algorithms and identify improvements
  • An entrepreneurial awareness of how technology enables excellence within governments and organizations, you need to be interested in why we are developing software, not just how we develop software
  • Understand the importance of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, entity relationship diagramming, use cases, data flow diagramming); know how they impact the quality of your design process, team collaboration, and work product
  • Capability to manage multiple projects simultaneously
  • US citizenship and willingness and ability to maintain a US Security Clearance
  • Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field

Recommended Qualifications

  • Experience with one or more of the following technologies:
    • HTML, CSS, JavaScript, Swift, Kotlin
    • ReactJS, Vue, Svelte
    • Python generative AI, large language models, and agentic systems
    • Web AI chatbot interfaces
    • Web data visualization techniques combining AI results with 2D and 3D maps
    • GIS
    • REST Web services
    • SQL, SQL Server, PostgreSQL, Oracle, RDBMS
  • Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field

#LI-AN1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969