
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.
Experience with Vue.js (Composition API).
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.
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!
