2

Entry Level Java Software Engineer Jobs in St Louis, MO

Title: Java - SDET Location: St Louis, MO Duration: 3 yrs SDET ROLE * Let me be very clear here - these are NOT traditional QA roles. I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers.

Java - SDET Location: St Louis, MO Duration: 3 yrs SDET ROLE * Let me be very clear here - these are NOT traditional QA roles. I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers. Instead, I ...

Moofwd, Inc. has a Software Engineer position in OFallon, MO, to plan, design and develop modern microservice-based solutions using Java and Spring Boot in a cloud-based environment. Send your CV and ...

Sr. Software Engineer

O Fallon, IL

$114K - $150K/yr

Sr. Software Engineer Location: OFALLON Roles and Responsibilities: * Work closely with software ... Design and develop the API interface and documentation using programming languages like Java ...

Software Engineer II

O Fallon, MO

$91K - $124K/yr

A Software Engineer II is an earlycareer or entrylevel engineer who contributes to the design ... languages (Java is a must) Familiarity with Agile development practices, testing concepts, and ...

Software Engineer II

O Fallon, MO · On-site

$92K - $147K/yr

A Software Engineer II is an earlycareer or entrylevel engineer who contributes to the design ... languages (Java is a must) Familiarity with Agile development practices, testing concepts, and ...

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

A Software Engineer II is an early-career or entry-level engineer who contributes to the design ... Java is a must) • Familiarity with Agile development practices, testing concepts, and version ...

Software Engineer II

O Fallon, MO · On-site

$92K - $147K/yr

A Software Engineer II is an early-career or entry-level engineer who contributes to the design ... Java is a must) • Familiarity with Agile development practices, testing concepts, and version ...

Software Engineer II Location: OFallon, MO Program Overview: Sustainability and Innovations Program ... Java, REST API, Pivotal Cloud Foundry, Jenkins, Spring, Oracle (or any other database), GIT ...

... Java, JavaScript, Angular, SQL) and familiar with secure coding standards and vulnerability ... science, Software Engineering, or a related field preferred (This role operates in a hybrid ...

next page

Showing results 1-20

Entry Level Java Software Engineer information

See St Louis, MO salary details

$48.1K

$96K

$194.9K

How much do entry level java software engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for entry level java software engineer in St. Louis, MO is $96,047.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,200.00 and $99,700.00 per year, depending on experience, location, and employer.

What is an Entry Level Java Software Engineer job?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an Entry Level Java Software Engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive in the Entry Level Java Software Engineer position, and why are they important?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in St. Louis, MO? The most popular types of Java Software Engineer jobs in St. Louis, MO are:
What are popular job titles related to Entry Level Java Software Engineer jobs in St. Louis, MO? For Entry Level Java Software Engineer jobs in St. Louis, MO, the most frequently searched job titles are:
What job categories do people searching Entry Level Java Software Engineer jobs in St. Louis, MO look for? The top searched job categories for Entry Level Java Software Engineer jobs in St. Louis, MO are:
What cities near St. Louis, MO are hiring for Entry Level Java Software Engineer jobs? Cities near St. Louis, MO with the most Entry Level Java Software Engineer job openings:
Infographic showing various Entry Level Java Software Engineer job openings in St. Louis, MO as of June 2026, with employment types broken down into 9% Locum Tenens, 3% As Needed, 64% Full Time, 12% Part Time, 9% Contract, and 3% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $96,047 per year, or $46.2 per hour.

Full-time

Posted 5 days ago


Job description

Job Description

Title: Java - SDET 

Location: St Louis, MO

Duration: 3 yrs

SDET ROLE

  • Let me be very clear here - these are NOT traditional QA roles.  I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers.  Instead, I'm talking about heavy-duty Java Engineers who happen to build internal tools/products for the purposes of testing rather than products that are used externally.  In short, they need Java Engineers who have a passion for, and professional interest in, Quality.

  • Engineers must be able to write code to the same standard as a typical Engineer.  Use standard notation, design principles, data structures and algorithms, etc.  They must be 100% competent and not guys who can only hack away at code.

  • They need to be excellent communicators as they will be reviewing Pull Requests, analyzing another Engineer's code, fixing said code and providing detailed feedback as to what the Engineer needs to do differently so that their next Pull Request is free of defects.  They will be building internal tools for testing purposes and, of course, performing automated testing.

  • When it comes to Test Automation, we need expertise in Test Automation using hand-built frameworks, test beds/harnesses engineered in Java.

  • Must have expertise in building said automation frameworks in addition to writing & executing test cases

  • Expertise in the automated testing of Web Services, APIs, API Gateways. 

  • Expertise in Microservices testing is a huge added bonus

Additional Information

All your information will be kept confidential according to EEO guidelines.