We are looking for Full Stack Developers who can work across the frontend and backend. You will focus on Java Spring Boot microservices, event-driven architecture, and GCP integrations, while also contributing to frontend integration with Java APIs.
Responsibilities:
- Design and implement Java Spring Boot microservices using established patterns.
- Build RESTful and/or GraphQL APIs for frontend consumption.
- Integrate frontend React applications with backend Java APIs.
- Work with event-driven architecture (Kafka, Pub/Sub).
- Integrate with GCP Dataflow, Cloud SQL, and Databricks.
- Implement secure authentication using SSO and JWT.
- Write unit and integration tests for both backend and API-driven frontend features.
- Collaborate with frontend team to ensure seamless API integration.
Required Skills:
- 6+ years of backend experience in Java Spring Boot.
- Strong understanding of microservices architecture and design patterns.
- Experience with event-driven systems (Kafka, Pub/Sub).
- GCP expertise — Dataflow, Cloud SQL, and Databricks integration.
- Proven experience integrating frontend React applications with backend Java APIs.
- Strong knowledge of OAuth2/JWT security.