Back End Developer

Application ends: August 6, 2025

Apply for this job

Email *

Job Description

Role Overview

We’re seeking a Back End Developer with deep experience in building and optimizing scalable APIs and distributed systems. This role is critical to improving the performance and architecture of our multi-tenant SaaS platform serving thousands of concurrent users. You’ll be expected to drive architectural decisions, own system design, and proactively improve database and API performance.


Key Responsibilities

  • Architect and implement RESTful and gRPC services using Node.js (TypeScript) or Go
  • Refactor existing microservices for better observability and fault tolerance using OpenTelemetry, Prometheus, and Grafana
  • Collaborate with front-end engineers and product owners to define API contracts and lifecycle events
  • Optimize SQL queries and schema for PostgreSQL; monitor query performance and manage indexing strategies
  • Manage and scale messaging queues using Apache Kafka or RabbitMQ
  • Implement and enforce CI/CD pipelines using GitHub Actions and Docker, deploying to Kubernetes
  • Design and maintain automated integration and load tests for backend systems
  • Ensure secure service-to-service communication using OAuth 2.0, mTLS, and JWT

Required Qualifications

  • 4+ years of professional experience developing and maintaining back-end services
  • Advanced proficiency in TypeScript (Node.js) or Go—ideally both
  • Solid hands-on experience with PostgreSQL, query tuning, and schema design
  • Familiarity with event-driven architecture and asynchronous patterns
  • Production experience with Kubernetes, containerization, and service orchestration
  • Deep understanding of distributed systems: consistency, availability, partition tolerance, and idempotency
  • Ability to debug complex system-level issues involving load, memory leaks, or latency spikes
  • Experience writing integration tests and using mocking frameworks for service isolation

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru