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)