Work at Borderless

Mid-Senior Back-End Developer

At Borderless Software, we believe that people drive everything we do. That’s why we build a work experience designed to help you grow, enjoy what you do, and develop professionally, without borders.

At Borderless Software, we're looking for a Mid-Senior Back-End Developer to take part in the design and development of scalable, secure, and high-impact backend platforms. Would you like to join our team?

Your work setup

  • 100% Remote
  • Full-time
  • Contractor


Language requirement

  • English: C1 level or higher (required)

Some of your responsibilities

1. Back-End Development
  • Design, develop, and maintain high-availability, scalable backend services.
  • Implement complex, efficient, and secure business logic.
  • Design and evolve REST and/or GraphQL APIs for high-traffic products.
  • Optimize performance, concurrency, memory management, and response times.
  • Actively participate in technical decisions and backend architecture definition.
  • Ensure best security practices (authentication, authorization, data protection).

2. Architecture & Cloud

  • Design and implement architectures based on microservices, serverless, and event-driven systems.
  • Build solutions on AWS and Azure Functions.
  • Define scalability, resilience, and fault-tolerance strategies.
  • Collaborate with DevOps teams on observability, logging, and monitoring.

3. Databases & Integrations

  • Design and manage data models in SQL and NoSQL databases.
  • Optimize queries, indexes, and persistence strategies.
  • Integrate external services and third-party APIs.
  • Define clear and robust integration contracts between systems.

4. Quality, Delivery & Technical Leadership

  • Promote and apply design best practices and architectural patterns.
  • Actively participate in code reviews, automated testing, and technical documentation.
  • Collaborate on CI/CD pipelines and deployment processes.
  • Support releases, versioning, and post-production monitoring.
  • Mentor junior developers and raise the technical bar of the team.

What we expect from you

Key technical requirements:
  • Design, develop, and maintain high-availability, scalable backend services.
  • Implement complex, efficient, and secure business logic.
  • Design and evolve REST and/or GraphQL APIs for high-traffic products.
  • Optimize performance, concurrency, memory management, and response times.
  • Actively participate in technical decisions and backend architecture definition.
  • Ensure best security practices (authentication, authorization, data protection).
Also:
  • 5+ years of experience in Back-End development.
  • Proven experience designing APIs and scalable architectures.
  • Strong command of asynchronous and concurrent programming, performance optimization, and distributed systems design.
  • Solid knowledge of security (OAuth, JWT, Identity Providers).
  • Proficient use of Git, version control, and development best practices.
  • Experience working with AI tools.

Nice to have

  • Experience with microservices and event-driven architectures.
  • Knowledge of Docker, Kubernetes, and CI/CD.
  • Experience in observability, logging, and monitoring.
  • Familiarity with other cloud platforms (GCP or Azure).
  • Interest or experience in Blockchain and emerging technologies.
  • Deep knowledge of SOLID principles, DDD, and Clean Architecture.

Ready to join our team? Apply now by completing the form, we'd love to meet you.
Upload Icon
Click to upload your resume in PDF format

Open Positions

Senior Back-End Developer

Remote - Contractor
Full time

Explore

Senior Database - SQL Developer

Remote - Contractor
Full time

Explore
design details design details