Contact us to get started!

Senior Java Engineer

Bitola, Macedonia

Full-time

Hybrid

About the role

We are growing our engineering organisation in Bitola, Macedonia and looking for an experienced Senior Backend Engineer (Java) to join us on-site.

You will work on the full lifecycle of large-scale, Java/Spring based services that sit at the heart of the platform: design, development, testing, deployment, and ongoing operation.

You will report into one of our engineering managers and collaborate closely with backend engineers across Europe, product, and our infrastructure team.

Key responsibilities

  • Own meaningful chunks of our backend platform end-to-end: design, build, test, ship, and operate them in production.
  • Translate product and technical requirements into maintainable solutions within our existing application frameworks.
  • Engage with the broader tech community to keep an eye on emerging technologies and bring relevant ones into our workflows.
  • Contribute to architectural decisions and help shape the long-term direction of the platform.
  • Participate in code reviews, share knowledge inside the team and across teams.
  • Hold a DevOps mindset: be ready to help keep what you build healthy in production.

Requirements

  • 6+ years of product-development experience in a software engineering role at a tech company.
  • Strong, deep experience with Java and Spring / Spring Boot.
  • Solid grasp of SQL, REST/JSON APIs, and event-driven systems (Kafka or equivalent).
  • Hands-on experience with Kubernetes, Docker, AWS, and Linux in a production context.
  • Strong analytical and problem-solving skills; a knack for breaking down complex problems.
  • Effective English communication, written and verbal.
  • Hands-on experience using AI coding agents (e.g. Claude Code, OpenCode, Codex, GitHub Copilot CLI) as part of your daily development workflow, and building lightweight automation around them (custom prompts, scripts, CI integrations, agent-driven workflows) to ship faster without compromising quality.
  • BSc / MSc in Computer Science or a related field (or equivalent practical experience).

Nice to have

  • Experience in fintech, payments, or other regulated environments.
  • Familiarity with OpenSearch / Elasticsearch.
  • Exposure to PCI-DSS or similar compliance contexts.

Tech Stack

Java · Spring Boot · Kafka · SQL · REST / JSON · Kubernetes · Docker · AWS · Linux · OpenSearch

Why join us?

  • Location: Bitola, Macedonia, on-site role at the local office.
  • Competitive net salary.
  • Company-provided equipment, MacBook.
  • Work directly with the company's core engineering team across Europe.
  • Real influence over our product stack, solutions, and ways of working.
  • Standard working hours aligned with European time zones.

Send us your resume

Our core values

Latest equipment

Get the hardware and software you need to do your best work.

Competitive compensation

Market-rate salary, equity, and performance bonuses.

Hybrid working model

50% in office, the rest remote, supporting a healthy work–life balance

Ownership

Meaningful work with production impact across hundreds of merchants and 300+ PSPs.

Contact us to get started!

Senior Java Engineer

Bitola, Macedonia

Full-time

Hybrid

About the role

We are growing our engineering organisation in Bitola, Macedonia and looking for an experienced Senior Backend Engineer (Java) to join us on-site.

You will work on the full lifecycle of large-scale, Java/Spring based services that sit at the heart of the platform: design, development, testing, deployment, and ongoing operation.

You will report into one of our engineering managers and collaborate closely with backend engineers across Europe, product, and our infrastructure team.

Key responsibilities

  • Own meaningful chunks of our backend platform end-to-end: design, build, test, ship, and operate them in production.
  • Translate product and technical requirements into maintainable solutions within our existing application frameworks.
  • Engage with the broader tech community to keep an eye on emerging technologies and bring relevant ones into our workflows.
  • Contribute to architectural decisions and help shape the long-term direction of the platform.
  • Participate in code reviews, share knowledge inside the team and across teams.
  • Hold a DevOps mindset: be ready to help keep what you build healthy in production.

Requirements

  • 6+ years of product-development experience in a software engineering role at a tech company.
  • Strong, deep experience with Java and Spring / Spring Boot.
  • Solid grasp of SQL, REST/JSON APIs, and event-driven systems (Kafka or equivalent).
  • Hands-on experience with Kubernetes, Docker, AWS, and Linux in a production context.
  • Strong analytical and problem-solving skills; a knack for breaking down complex problems.
  • Effective English communication, written and verbal.
  • Hands-on experience using AI coding agents (e.g. Claude Code, OpenCode, Codex, GitHub Copilot CLI) as part of your daily development workflow, and building lightweight automation around them (custom prompts, scripts, CI integrations, agent-driven workflows) to ship faster without compromising quality.
  • BSc / MSc in Computer Science or a related field (or equivalent practical experience).

Nice to have

  • Experience in fintech, payments, or other regulated environments.
  • Familiarity with OpenSearch / Elasticsearch.
  • Exposure to PCI-DSS or similar compliance contexts.

Tech Stack

Java · Spring Boot · Kafka · SQL · REST / JSON · Kubernetes · Docker · AWS · Linux · OpenSearch

Why join us?

  • Location: Bitola, Macedonia, on-site role at the local office.
  • Competitive net salary.
  • Company-provided equipment, MacBook.
  • Work directly with the company's core engineering team across Europe.
  • Real influence over our product stack, solutions, and ways of working.
  • Standard working hours aligned with European time zones.

Send us your resume

Our core values

Latest equipment

Get the hardware and software you need to do your best work.

Competitive compensation

Market-rate salary, equity, and performance bonuses.

Hybrid working model

50% in office, the rest remote, supporting a healthy work–life balance

Ownership

Meaningful work with production impact across hundreds of merchants and 300+ PSPs.

Contact us to get started!

Senior Java Engineer

Bitola, Macedonia

Full-time

Hybrid

Senior Java Engineer

Software Engineer

Bitola, Macedonia

Full-time

Hybrid

About the role

We are growing our engineering organisation in Bitola, Macedonia and looking for an experienced Senior Backend Engineer (Java) to join us on-site.

You will work on the full lifecycle of large-scale, Java/Spring based services that sit at the heart of the platform: design, development, testing, deployment, and ongoing operation.

You will report into one of our engineering managers and collaborate closely with backend engineers across Europe, product, and our infrastructure team.

Key responsibilities

  • Own meaningful chunks of our backend platform end-to-end: design, build, test, ship, and operate them in production.
  • Translate product and technical requirements into maintainable solutions within our existing application frameworks.
  • Engage with the broader tech community to keep an eye on emerging technologies and bring relevant ones into our workflows.
  • Contribute to architectural decisions and help shape the long-term direction of the platform.
  • Participate in code reviews, share knowledge inside the team and across teams.
  • Hold a DevOps mindset: be ready to help keep what you build healthy in production.

Requirements

  • 6+ years of product-development experience in a software engineering role at a tech company.
  • Strong, deep experience with Java and Spring / Spring Boot.
  • Solid grasp of SQL, REST/JSON APIs, and event-driven systems (Kafka or equivalent).
  • Hands-on experience with Kubernetes, Docker, AWS, and Linux in a production context.
  • Strong analytical and problem-solving skills; a knack for breaking down complex problems.
  • Effective English communication, written and verbal.
  • Hands-on experience using AI coding agents (e.g. Claude Code, OpenCode, Codex, GitHub Copilot CLI) as part of your daily development workflow, and building lightweight automation around them (custom prompts, scripts, CI integrations, agent-driven workflows) to ship faster without compromising quality.
  • BSc / MSc in Computer Science or a related field (or equivalent practical experience).

Nice to have

  • Experience in fintech, payments, or other regulated environments.
  • Familiarity with OpenSearch / Elasticsearch.
  • Exposure to PCI-DSS or similar compliance contexts.

Tech Stack

Java · Spring Boot · Kafka · SQL · REST / JSON · Kubernetes · Docker · AWS · Linux · OpenSearch

Why join us?

  • Location: Bitola, Macedonia, on-site role at the local office.
  • Competitive net salary.
  • Company-provided equipment, MacBook.
  • Work directly with the company's core engineering team across Europe.
  • Real influence over our product stack, solutions, and ways of working.
  • Standard working hours aligned with European time zones.

Send us your resume

Benefits & Perks

Latest equipment

Get the hardware and software you need to do your best work.

Competitive compensation

Market-rate salary, equity, and performance bonuses.

Hybrid working model

50% in office, the rest remote, supporting a healthy work–life balance

Ownership

Meaningful work with production impact across hundreds of merchants and 300+ PSPs.