Required stack
필요 기술
JavaSpring BootKafkaNode.jsPythonAngularReactMicroservicesRESTful APIGitUnit TestingCI/CDFigma
Project brief
프로젝트 내용
I’m rolling out a new feature that touches both ends of our stack. On the backend we run Java 21 with Spring Boot micro-services, alongside a small Node.js/Python layer that exchanges events through Kafka. The frontend is split between an older Angular module and a newer React interface.
The job is to design and code the complete feature, wiring it cleanly into every affected service and UI surface. You will:
• Extend (or create) the relevant Spring Boot endpoints, making sure they publish and consume the right Kafka topics.
• Update the Angular dashboard and the React SPA so the user experience is seamless across both frameworks.
• Keep code idiomatic, unit-tested, and pushed to our Git repo via pull requests.
Acceptance criteria
• All API tests pass in CI and new tests cover at least the happy path plus one failure mode.
• Kafka messages appear in the correct topic with the defined schema.
• Angular and React components render the new data without console errors and match the provided Figma spec.
• A short README explains setup and any new environment variables.
I’m available on Slack for quick clarifications and can review progress daily. If you’ve shipped similar cross-stack features before—especially where Spring Boot, Angular, React and Kafka meet—let’s get started.
The job is to design and code the complete feature, wiring it cleanly into every affected service and UI surface. You will:
• Extend (or create) the relevant Spring Boot endpoints, making sure they publish and consume the right Kafka topics.
• Update the Angular dashboard and the React SPA so the user experience is seamless across both frameworks.
• Keep code idiomatic, unit-tested, and pushed to our Git repo via pull requests.
Acceptance criteria
• All API tests pass in CI and new tests cover at least the happy path plus one failure mode.
• Kafka messages appear in the correct topic with the defined schema.
• Angular and React components render the new data without console errors and match the provided Figma spec.
• A short README explains setup and any new environment variables.
I’m available on Slack for quick clarifications and can review progress daily. If you’ve shipped similar cross-stack features before—especially where Spring Boot, Angular, React and Kafka meet—let’s get started.