
Job description
Cloudary simplifies cloud growth by deploying Principal-Vetted talent directly into our partners' technical teams. Founded and led by senior cloud architects, we know exactly what it takes to deliver high-level engineering. Joining us means operating as an agile, embedded expert to drive critical initiatives forward rapidly.
We are looking for a Senior Full-Stack Software Engineer with strong experience in Java Spring Boot, real-time systems, and distributed architectures, capable of working end-to-end across backend, frontend, and real-time data pipelines.
Job requirements
Responsibilities
Build and maintain real-time backend services using Java Spring Boot and WebSockets.
Handle WebSocket connection lifecycle and SessionDisconnectEvents.
Implement distributed system logic (concurrency, idempotency, transactions).
Develop client-side utilities/SDKs in Vue.js.
Ensure system performance, reliability, and scalability
Must-Have Requirements
Strong experience with Java Spring Boot and STOMP over WebSockets.
Experience handling SessionDisconnectEvents.
Solid knowledge of distributed systems and MongoDB transactions.
Strong algorithmic thinking (latency, synchronization, RTT/offsets).
Nice to Have
Experience with Firebase / Firestore (dual-write strategies).
Experience with Redis Pub/Sub for real-time updates.
Experience with Vue.js (Composition API).
Tech Stack
Backend: Java Spring Boot, WebSockets (STOMP), MongoDB, Redis (Pub/Sub)
Frontend: Vue.js (Composition API)
Infrastructure: Firebase Realtime Database
- Brazil
or
All done!
Your application has been successfully submitted!
