1

Java Software Engineer Jobs in O Fallon, MO (NOW HIRING)

JAVA Engineer

Saint Louis, MO

$50.25 - $69/hr

... software design and development and should be comfortable in a Linux shell Experience with build systems such as: Ant or Maven PREFERRED EXPERIENCE Project experience with JPA Project experience with ...

Senior Java Engineer

Saint Louis, MO

$55.75 - $71/hr

Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain ... quality software solutions * Participate in code reviews, performance optimization, and ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The position requires strong expertise in Java-based application development, Spring Boot, Kafka, PostgreSQL, and modern software engineering practices, along with the ability to influence technical ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The position requires strong expertise in Java-based application development, Spring Boot, Kafka, PostgreSQL, and modern software engineering practices, along with the ability to influence technical ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Java Site Reliability Engineer (SRE) within the Mastercard Send team, you will ... You will combine strong software engineering expertise with operational excellence practices to ...

Software Engineer

Saint Louis, MO · On-site

$100 - $130/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Software Engineer Qualifications... * Bachelor's degree in Computer Science, Software Engineering ... Python, Java, or JavaScript and Go * Front-end and Back-end Frameworks: React, Angular, Vue.js ...

New

Senior Software Engineer

Saint Louis, MO · On-site

$119K - $157K/yr

  • Medical

  • Retirement

  • PTO

Bachelor's degree or equivalent experience * 5+ years of software engineering experience * 5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript ...

Senior Software Engineer

Saint Louis, MO · On-site

$116K - $153K/yr

  • Medical

  • Retirement

  • PTO

Bachelor's degree or equivalent experience * 5+ years of software engineering experience * 5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript ...

Software Engineer - Intermediate

Saint Louis, MO · On-site

  • Medical

  • Retirement

  • PTO

Bachelor's degree or equivalent experience. * 2+ years experience working with software design and Java, Python, and Javascript programming languages. * Experience integrating AI development ...

Lead Java Engineer

Saint Louis, MO · On-site

$100 - $130/hr

Lead Java Engineer Job ID: 2024-12812 Job Location: Morris Plains, NJ (Preferred), Austin TX, St. Louis MO, or Tampa FL Job Travel Location(s): # Positions: 1 Employment Type: W2 Duration:Long Term # ...

New

Showing results 21-40

Java Software Engineer information

See O Fallon, MO salary details

$24

$56

$79

How much do java software engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java software engineer in O'Fallon, MO is $56.50, according to ZipRecruiter salary data. Most workers in this role earn between $46.54 and $63.85 per hour, depending on experience, location, and employer.

What does a Java software engineer do?

A Java software engineer designs and develops computer applications using the Java programming language. In this job, you work with web developers and other software engineers to integrate java software into online platforms or other types of computer software. You are present for the entire development lifecycle, from design through quality testing. Your other duties may include documenting the programming code for other users or developers and writing reports to management or department heads. Java engineers work in large teams, so you must be able to collaborate with many people to complete a project.

What does a Java software engineer do?

A Java Software Engineer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on building efficient, scalable, and robust systems, often collaborating with other developers, testers, and stakeholders. Their tasks can include writing code, debugging, testing, and optimizing Java applications for various platforms, such as web, mobile, or enterprise environments. Java Software Engineers also help ensure that software solutions meet client or business requirements and adhere to industry best practices.

What are some typical challenges Java software engineers face when working on large-scale enterprise applications?

Java Software Engineers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring high performance under heavy loads, and maintaining backward compatibility during system upgrades. Collaborating with cross-functional teams, like QA and DevOps, to streamline deployments and resolve integration issues is common. Additionally, keeping up with evolving frameworks and best practices is important for maintaining code quality and system reliability.

What are the key skills and qualifications needed to thrive as a Java software engineer, and why are they important?

To thrive as a Java Software Engineer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is often required. Analytical thinking, problem-solving abilities, and effective teamwork distinguish high-performing individuals in this role. These skills ensure the efficient design, development, and maintenance of robust software applications in collaborative and dynamic technical environments.

What is the difference between Java Software Engineer vs Java Developer?

AspectJava Software EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDesigning, developing, and testing Java applicationsWriting, debugging, and maintaining Java code
Employer & Industry UsageTech companies, software firms, enterprise solutionsStartups, software companies, freelance projects
Common Search & ComparisonOften compared for roles involving system design and architectureFocused on coding and implementation tasks

While both roles require similar skills and certifications, Java Software Engineers typically focus on designing and architecting Java applications, whereas Java Developers primarily concentrate on coding and maintaining Java programs. The choice depends on the project scope and career focus.

What are popular job titles related to Java Software Engineer jobs in O'Fallon, MO?

For Java Software Engineer jobs in O'Fallon, MO, the most frequently searched job titles are:

What job categories do people searching Java Software Engineer jobs in O'Fallon, MO look for?

The top searched job categories for Java Software Engineer jobs in O'Fallon, MO are:

What cities near O'Fallon, MO are hiring for Java Software Engineer jobs?

Cities near O'Fallon, MO with the most Java Software Engineer job openings:

Infographic showing various Java Software Engineer job openings in O'Fallon, MO as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $117,521 per year, or $56.5 per hour.

$50.25 - $69/hr

Full-time

Re-posted 3 days ago


Job description

Company Description

Ask IT Consulting Inc. visualizes itself as a leader in IT services and staffing in coming years. With strong dedication and commitment of our employees, we would surpass all our competitors establishing the wider channel of media marketing building a better connection with clients.

Job Description


Analyzes application specifications and technology approach to ensure business requirements are met and are scalable for future product releases.

Works with Business Analysts and Management to recommend future application solutions

Produces conceptual design documents and detailed specifications for large-scale and complex projects to reinforce our technical product and architectural standards

4 Year College Degree preferred (preferably in Computer Science or Business)

EXPERIENCE REQUIREMENT

Minimum of 5 years with the following technologies:

-JavaScript

-Java & J2EE

Strong experience with Java, J2EE, Struts, Spring, JSF, UML, OOAD, Web Services (SOAP/SOA) and multi-tier software design and development and should be comfortable in a Linux shell

Experience with build systems such as: Ant or Maven

PREFERRED EXPERIENCE

Project experience with JPA

Project experience with Web Services (XML, WSDL, XSD, and JSON)

Project experience with Ant

Experience with developing PL/SQL for Oracle DB or Transact-SQL for MS SQL Server is a plus

Additional Information

Regards,

Sara Tim



Ask IT Consulting logo

About Ask IT Consulting

Sourced by ZipRecruiter

Ask IT Consulting, based in Holtsville, NY, US, is a dynamic player in the IT and business solutions industry. Their services portfolio, as outlined on their official website (askitc.com), spans across a broad spectrum which includes IT consulting, talent management, digital and technology solutions. Founded with the goal to provide clients with the highest quality IT services, the company has steadily evolved and expanded as a leading resource, maintaining a powerful presence in the fields of information technology and business solutions alike. Ask IT Consulting believes firmly in its core values, which pivots upon integrity, excellence, respect, commitment, and diversity. As part of its mission, the company strives to deliver innovative and effective solutions for their clients that are tailored to meet their unique needs and objectives.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Holtsville, NY, US

Year founded

2008

Social media