Description

Job Overview:
We are seeking a highly skilled and motivated Java Developer with expertise in WebFlux to join our team in St. Louis/O’Fallon, MO. As a backend-focused developer, you will be responsible for designing and building robust, high-performance applications using Java and WebFlux. This role is hybrid, requiring you to be local to the St. Louis/O'Fallon area and available for in-person interviews.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable backend applications using Java and WebFlux.
  • Develop APIs, microservices, and event-driven architectures.
  • Work collaboratively with front-end developers and other cross-functional teams to ensure seamless integration and functionality.
  • Troubleshoot and debug complex issues in existing backend systems.
  • Optimize performance and scalability of backend systems.
  • Ensure the security and reliability of applications.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Write and maintain unit and integration tests for backend services.

Required Skills and Qualifications:

  • 3+ years of experience in Java development, with a focus on backend systems.
  • Strong expertise in WebFlux and reactive programming paradigms.
  • Solid understanding of RESTful API design and microservices architecture.
  • Experience with Spring Boot, Spring WebFlux, and other Spring frameworks.
  • Familiarity with databases (SQL and NoSQL) and ORM frameworks such as Hibernate.
  • Proficiency in building scalable and performant applications.
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
  • Familiarity with Git for version control.
  • Strong debugging and troubleshooting skills.
  • Excellent problem-solving abilities and a proactive attitude.

Preferred Skills:

  • Knowledge of containerization (Docker, Kubernetes).
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Experience with event-driven systems and messaging platforms (Kafka, RabbitMQ).
  • Familiarity with Agile development practices.

Additional Requirements:

  • Must be based in St. Louis or O'Fallon, MO, with the ability to attend in-person interviews.
  • Hybrid work model (some days in-office, some remote)

Education

Any Graduate