Java Backend Developer

Jobs for Humanity

O’Fallon (MO)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobs for Humanity in O'Fallon, Missouri seeks a software developer with expertise in Java 8, Spring frameworks, and Kafka. You will design and maintain backend applications, collaborate with teams, and ensure high code quality. Ideal candidates will have 7-10 years of experience and a degree in computer science. Familiarity with cloud platforms like AWS, Docker, and Agile practices is preferred. This position emphasizes scalable solutions and code quality assurance.

Qualifications

  • 7-10 years of experience in software development.
  • Strong knowledge of CI/CD and DevOps practices.
  • Familiar with Agile/Scrum methodologies.

Responsibilities

  • Design, develop, and maintain backend applications.
  • Build real-time, event-driven systems using Kafka.
  • Collaborate with cross-functional teams for scalable solutions.
  • Ensure code quality through reviews and best practices.
  • Troubleshoot issues in various environments.
  • Continuously improve development processes.

Skills

Java 8
OOP concepts
Spring Boot
Spring MVC
Kafka
REST APIs
Microservices
SQL databases
NoSQL databases
Git

Education

Bachelor’s degree in computer science, IT, or a related field

Tools

Docker
Kubernetes

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Photon • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Java Backend Engineer
Java Backend Engineer

TechDigital Group • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Java Backend Developer
Java Backend Developer

TechDigital Group • Kansas

On-site
USD 100,000 - 130,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Java Backend Developer
Java Backend Developer

Woongjin, Inc • Plano (TX)

On-site
USD 110,000 - 140,000
Java Backend Engineer
Java Backend Engineer

TechDigital Group • Irving (TX)

On-site
USD 100,000 - 130,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

Techsa • Egypt (PA)

Hybrid
USD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

TechDigital Group • New York (NY)

On-site
USD 100,000 - 130,000