Backend Java Developer – Remote | Appfire (Bulgaria)

Filled
February 20, 2026

Job Description

Location: Remote (work from anywhere in Bulgaria)
Employment Type: Full-Time

About the Role

Appfire is seeking a Backend Java Developer to contribute to the evolution of their cloud-based SaaS platform. This role focuses on building reliable, scalable, and well-tested backend services used by thousands of tenants worldwide. You’ll collaborate with product managers, UX/UI designers, and frontend teams, delivering software that balances performance, maintainability, and scalability.

Key Responsibilities

  • Design and implement new backend functionality while optimizing existing services.
  • Ensure high code quality with unit, integration, and end-to-end testing using JUnit, Spock, Mockito, REST Assured, WireMock, Testcontainers, Cypress.
  • Collaborate closely with product, UX/UI, and frontend teams to deliver seamless solutions.
  • Troubleshoot and resolve performance and stability issues.
  • Participate in technical discussions, providing input on architecture and design.
  • Contribute to maintaining and evolving a multitenant SaaS architecture using AWS and GCP.
  • Practice modern software design patterns and principles, including SOLID, IoC, hexagonal architecture, modular monoliths, microservices, and event-driven systems.
  • Utilize tools like Apache Kafka, Redis, and reactive programming frameworks to enhance system performance.
  • Support CI/CD pipelines that run automated tests and deployments.

Required Skills & Experience

  • Strong Java foundation with experience in Spring, Hibernate, and SQL.
  • Practical understanding of clean code, SOLID principles, and software design patterns.
  • Proficiency with unit and integration testing frameworks and tools.
  • Experience in evolving and scaling established systems, beyond greenfield projects.
  • Knowledge of SaaS architecture and cloud environments (AWS or GCP).
  • Performance-aware, capable of profiling and optimizing applications under load.
  • Familiarity with multitenant, domain-driven design architectures.

Culture & Values

  • Remote-first environment: Work from home or any location in Bulgaria.
  • Flexible schedule and time-off policies to support work-life balance.
  • Professional growth: Access to online learning, leadership programs, internal hackathons, and internal mobility.
  • Collaborative and inclusive culture emphasizing mentorship, coaching, and knowledge sharing.

Perks & Benefits

  • 25 paid days off regardless of experience
  • Private healthcare
  • Sofia public transport card
  • Multisport card
  • Opportunities for professional development through Appfire University

Why Appfire?

  • Remote-first and people-focused: 850+ employees across 28 countries.
  • Industry impact: Supporting 20,000+ customers including 55% of the Fortune 500.
  • Innovation-driven: Enhances Atlassian, Microsoft, monday.com, and Salesforce platforms.
  • Security & compliance: ISO 27001, ISO 27017, SOC 2 Type I & II certifications.
  • Recognized for growth and culture: Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work, Inc. 5000.