Log in
All jobs
N

Backend Developer (Experience Services)

Nexcess
Bratislava, Slovakia; Lemesos, Cyprus
On-siteEUR 4,000 - 6,000 / month

About this role

Development

Bratislava, Slovakia

Lemesos, Cyprus

Responsibilities

  • Own backend features end to end within the Experience Services domain. Take work from specification through implementation, testing, deployment, monitoring, and ongoing production support across cart, checkout, order, billing, and authentication systems.
  • Design and develop reliable backend services and integrations. Build and maintain application logic, APIs, workflows, and supporting services that power customer transactions across Managed Hosting and Managed Applications.
  • Build and maintain billing and invoicing functionality. Develop reliable transaction flows, billing logic, invoice generation, and integrations with related systems.
  • Work with relational databases and data models. Design, query, and maintain database-backed functionality with a focus on correctness, performance, and reliability.
  • Translate business and product requirements into clear technical specifications. Identify dependencies, failure scenarios, edge cases, and unknowns early and resolve ambiguity before implementation begins.
  • Use AI-assisted engineering tools as part of your daily workflow. Apply agentic tooling to implementation and review while critically validating generated code and remaining accountable for the final result.
  • Verify changes with evidence. Write tests with every change, validate failure scenarios as well as the happy path, and provide clear evidence that changes are ready for production.
  • Review code and technical changes from other engineers. Identify design, maintainability, security, and reliability risks early and provide clear, actionable feedback.
  • Work safely in existing and unfamiliar codebases. Understand legacy or complex systems, make incremental improvements without unnecessary rewrites, and leave code better tested and documented than you found it.
  • Own what you run. Participate in on-call rotation, respond to incidents, contribute to root-cause analysis, and ensure follow-up actions are completed.
  • Mentor other engineers. Share technical knowledge, explain design decisions, and support less experienced engineers through implementation and review.
  • Coordinate dependencies across teams. Identify cross-team needs early and work directly with relevant engineers to avoid delivery blockers.

Required

  • 5+ years of experience in backend software engineering and production systems.
  • 5+ years of experience with Perl or PHP.
  • 5+ years of experience with relational databases such as PostgreSQL or MariaDB.
  • 5+ years of experience with billing and invoicing systems.
  • Strong understanding of backend architecture, application logic, APIs, and data-driven systems.
  • Experience building and supporting transaction-heavy systems such as cart, checkout, ordering, billing, or authentication platforms.
  • Strong SQL skills and experience working with relational data models.
  • Experience writing automated tests and validating production changes before deployment.
  • Ability to read and understand unfamiliar code and troubleshoot issues across multiple parts of a production system.
  • Experience participating in an on-call rotation and responding to production incidents.
  • Hands-on experience with AI-assisted engineering tools as part of day-to-day development work.
  • Clear written communication skills and the ability to work effectively in a remote, distributed team across multiple time zones.

Preferred

  • Experience with payment, billing, invoicing, or financial system integrations.
  • Experience with authentication or identity-related systems.
  • Experience with complex customer transaction and order lifecycle workflows.
  • Experience in managed hosting, cloud platforms, SaaS, or another high-availability service environment.
  • Experience working with complex or legacy backend systems.
  • Experience mentoring engineers and reviewing backend design and code.

The pay range for this role is:

4,000 - 5,000 EUR per month (SDC Slovakia)

5,000 - 6,000 EUR per month (SDC Cyprus)

Apply now

Development

Bratislava, Slovakia

Lemesos, Cyprus

Share on:

Apply now

Terms of servicePrivacyCookiesPowered by Rippling

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →