Skip to content

Sr Fullstack Engineer (Java)

  • Remote
    • Remote, São Paulo, Brazil

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

Remote
  • Brazil

or