1

Applications Developer Java Jobs in Ballwin, MO (NOW HIRING)

Java Backend Developer

O Fallon, MO · On-site

$47.25 - $61.25/hr

Design, develop, and maintain backend applications using Java 8 and the Spring Framework. * Build ... CI/CD and DevOps practices. * Unit testing (JUnit or Mockito). * Bachelor's degree in computer ...

* Strong Java developer with very good understanding of micro services * Develop and consume APIs ... Deep knowledge and hands on experience with modern applications like spring boot, Angular.

Senior Java Engineer

Saint Louis, MO · On-site

$55.75 - $71/hr

Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain ... for enterprise applications * Collaborate with cross-functional teams including DevOps, QA, and ...

Build mission-critical GEOINT applications on a fast-paced Agile team supporting the National ... Design, develop, test, and maintain web application features using Java and/or Python. Implement ...

Java Backend Developer

Saint Louis, MO · On-site

$49 - $63.75/hr

Excellent capabilities in Java applications and Object Oriented concepts * Deep functional ... Proficient oral and written communication skillsBS or MS in engineering, com * Hadoop - Nice to ...

Sr Java Developer

Saint Louis, MO · On-site

$55.75 - $71/hr

... Java Developer to build end-to-end business solutions. The ideal candidate will work on both ... Required : • 6+ years of experience in Java/JEE development • Skills in developing applications ...

Java Engineer

O Fallon, MO · On-site

$48.50 - $66.50/hr

Job Title : Java Engineer Location : O'Fallon, Missouri Duration : Long term contract * Java ... This level of database knowledge is crucial for data-heavy applications and backend services.

Java Engineer

O Fallon, MO · On-site

$48.50 - $66.50/hr

Job Title : Java Engineer Location : O'Fallon, Missouri Duration : Long term contract * Java ... This level of database knowledge is crucial for data-heavy applications and backend services.

Full Stack Java Developer

Creve Coeur, MO · On-site

$49.25 - $63.50/hr

... driven applications. Our extensive knowledge spans across all application tiers. Since, we were ... The Full Stack Developer provides frontend and backend development support. The successful ...

Java Developer

Saint Louis, MO · On-site

$49.50 - $64.25/hr

The Java Developer will be responsible for the following: * Design, develop, and configures ... Will apply knowledge of technologies, applications, methodologies, processes and tools to support a ...

Full Stack Java Developer

Creve Coeur, MO · On-site

$49.25 - $63.50/hr

... driven applications. Our extensive knowledge spans across all application tiers. Since, we were ... The Full Stack Developer provides frontend and backend development support. The successful ...

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Senior Application Developer Job Category: Information Technology Time Type: Full time Minimum ... Lead design, development, testing, and deployment of web applications using Java and/or Python.

Showing results 41-60

Applications Developer Java information

See Ballwin, MO salary details

$24

$56

$82

How much do applications developer java jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for applications developer java in Ballwin, MO is $56.82, according to ZipRecruiter salary data. Most workers in this role earn between $46.73 and $67.31 per hour, depending on experience, location, and employer.

What does an applications developer Java do?

An Applications Developer Java is responsible for designing, developing, testing, and maintaining software applications using the Java programming language. They work on both the front-end and back-end of applications, ensuring that the software meets user requirements and performs efficiently. These developers often collaborate with other team members such as designers, analysts, and testers to deliver robust and scalable solutions. Their work may involve troubleshooting, debugging, and optimizing existing Java applications, as well as integrating new features based on client or business needs.

What are the key skills and qualifications needed to thrive as an applications developer Java, and why are they important?

To thrive as an Applications Developer Java, you need a solid understanding of Java programming, object-oriented design principles, and a relevant degree in computer science or a related field. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Strong problem-solving skills, effective communication, and the ability to collaborate within a team are standout soft skills for this role. These skills and qualities are essential to develop robust, scalable applications that meet user requirements and integrate seamlessly into existing systems.

What are some common challenges faced by applications developers working with Java, and how can they be addressed?

Applications Developers specializing in Java often encounter challenges such as managing legacy code, ensuring application scalability, and keeping up with frequent updates in Java frameworks and libraries. Collaborating closely with QA testers and DevOps teams helps streamline deployments and maintain code quality. To address these challenges, developers frequently use version control systems, participate in code reviews, and engage in continuous learning through online courses or peer knowledge-sharing. Staying proactive about best practices and regularly refactoring code can significantly enhance project outcomes and career growth.

What is the difference between Applications Developer Java vs Applications Developer .NET?

AspectApplications Developer JavaApplications Developer .NET
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Microsoft certifications
Work EnvironmentTypically in Java-based enterprise environments, financial institutions, tech firmsOften in Windows-based environments, corporate, and enterprise settings
Employer & Industry UsageFinancial services, tech companies, government agenciesHealthcare, finance, enterprise software companies
Common Search & ComparisonYesYes

Applications Developer Java and Applications Developer .NET are both specialized roles focused on application development within different technology stacks. Java developers primarily work with Java-based platforms, while .NET developers focus on Microsoft technologies. Both roles require similar educational backgrounds and certifications, and they are often employed in enterprise environments. The choice between them depends on the company's technology infrastructure and project requirements.

Java Backend Developer

O Fallon, MO • On-site

Jobs for Humanity
Non-Profits • 11 - 50 employees

$47.25 - $61.25/hr

Full-time

Re-posted 12 days ago


Job description

Job Description

Key Responsibilities:

  • Design, develop, and maintain backend applications using Java 8 and the Spring Framework.
  • Build real-time, event-driven systems using Kafka.
  • Collaborate with cross-functional teams to deliver scalable solutions.
  • Ensure code quality through reviews and best practices.
  • Troubleshoot issues across development, testing, and production environments.
  • Continuously improve development processes and systems.

Mandatory Skills:

  • Strong experience in Java 8 and OOP concepts.
  • Hands-on experience with Spring Boot and Spring MVC.
  • Expertise in Kafka (real-time streaming and pipelines).
  • Solid understanding of REST APIs and Microservices.
  • Experience with SQL and NoSQL databases.
  • Familiarity with Git.
Qualifications
  • Cloud platforms (AWS, Azure, or GCP).
  • Docker and Kubernetes.
  • Agile/Scrum experience.
  • CI/CD and DevOps practices.
  • Unit testing (JUnit or Mockito).
  • Bachelor's degree in computer science, IT, or a related field.
  • Experience: 7-10 Years
Additional Information

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