J

Senior Software Engineer – Backend

Jobtailor

joinville, santa catarina, Brazil Full-time July 20, 2026

Found Description

Responsibilities

  • Design and evolve domain APIs in NestJS/TypeScript following a strict layered architecture: thin controllers, business logic in the service layer, and data access isolated in repositories.
  • Build event-driven communication between services with Pub/Sub, using patterns like transactional outbox and idempotent consumers to guarantee reliability.
  • Model and optimize PostgreSQL schemas and queries—proper types, indexing, and normalization decisions (when a field should really be a related table).
  • Use Redis for caching and session data, with deliberate TTL and invalidation.
  • Design clean, versioned REST contracts (plural resources, correct HTTP verbs and status codes, standardized JSON response envelopes).
  • Implement authentication and authorization (SSO/JWT via a central gateway), always revalidating permissions on the server—never trusting the client.
  • Collaborate with front-end/BFF engineers on ...

Ready to Apply?

Submit your application for Senior Software Engineer – Backend at Jobtailor

Apply Now