Senior Backend Engineer

HeadHR

Kraków

Hybrid

PLN 260,000 - 340,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HeadHR is seeking a Senior Backend Engineer to join the NGSM team and help build a modern network management platform for mission-critical radio systems. You will design, develop and maintain scalable backend services and microservices, contributing to architecture decisions and ensuring high performance and reliability.

You will work with Java 21+ and Spring, deploy in Kubernetes and cloud environments, and develop event-driven solutions with Kafka and Azure Event Hubs.

Qualifications

  • Strong commercial experience with Java (Java 21+).
  • Very good knowledge of Spring / Spring Boot.
  • Strong understanding of OOP, clean code, and software engineering principles.
  • Experience designing and developing microservices and distributed systems.
  • Experience with Kubernetes.
  • Experience with cloud platforms, preferably Microsoft Azure.
  • Hands-on experience with messaging technologies such as Kafka and/or Azure Event Hubs.
  • Strong knowledge of PostgreSQL, including database design and optimisation.
  • Experience with performance tuning and optimisation of backend services.
  • Good knowledge of Git and GitHub.
  • Practical knowledge of Linux and scripting/automation.
  • Understanding of networking fundamentals.
  • Experience using generative AI tools like GitHub Copilot or Google Gemini.

Responsibilities

  • Design, develop, and maintain backend services and microservices using Java 21+ and Spring.
  • Contribute to architecture and technical design decisions for distributed systems.
  • Build and orchestrate microservices in Kubernetes and cloud environments.
  • Develop event-driven solutions using Kafka and Azure Event Hubs.
  • Design, manage, and optimise PostgreSQL databases.
  • Improve performance, scalability, reliability, and resource utilisation.
  • Troubleshoot complex backend, networking, performance, and orchestration issues.
  • Collaborate with Azure, Kubernetes, Linux, Git, and GitHub.
  • Use GitHub Copilot and Google Gemini in daily development workflow.
  • Maintain high standards of clean code and software engineering practices.
  • Participate in code reviews and architectural improvements.
  • Collaborate in an Agile environment.

Skills

Java
Java 21+
Spring / Spring Boot
OOP & clean code
Distributed systems
Microservices
Kubernetes
Cloud platforms (Azure)
Kafka
Azure Event Hubs
PostgreSQL
Performance tuning
Git & GitHub
Linux
Networking fundamentals
Generative AI tools (GitHub Copilot,/G
Troubleshooting & analytics
English communication

Tools

Kubernetes
Azure
Kafka
Azure Event Hubs
PostgreSQL
GitHub Copilot
Google Gemini

Job description

Join the Next Generation System Management (NGSM) team developing a modern network management platform for mission-critical radio systems.

As a Senior Backend Engineer, you will design and develop scalable backend services and microservices, contribute to architectural decisions, and ensure high performance, reliability, and maintainability of distributed systems.

YOU WILL
  • Design, develop, and maintain backend services and microservices using Java 21+ and Spring
  • Contribute to architecture and technical design decisions for distributed systems
  • Build and orchestrate microservices running in Kubernetes and cloud environments
  • Develop event-driven solutions using Kafka and Azure Event Hubs
  • Design, manage, and optimise PostgreSQL databases
  • Improve application performance, scalability, reliability, and resource utilisation
  • Troubleshoot complex backend, networking, performance, and orchestration issues
  • Work with Azure, Kubernetes, Linux, Git, and GitHub
  • Use GitHub Copilot and Google Gemini as part of the daily software development workflow
  • Maintain high standards of clean code, testing, and software engineering practices
  • Participate in technical discussions, code reviews, and architectural improvements
  • Collaborate with other engineers in an Agile environment
Kogo poszukujemy?
MUST HAVE
  • Strong commercial experience with Java, preferably Java 21+
  • Very good knowledge of Spring / Spring Boot
  • Strong understanding of OOP, clean code, and software engineering principles
  • Experience designing and developing microservices and distributed systems
  • Experience with Kubernetes
  • Experience with cloud platforms, preferably Microsoft Azure
  • Hands-on experience with messaging technologies such as Kafka and/or Azure Event Hubs
  • Strong knowledge of PostgreSQL, including database design and optimisation
  • Experience with performance tuning and optimisation of backend services
  • Good knowledge of Git and GitHub
  • Practical knowledge of Linux and scripting/automation
  • Understanding of networking fundamentals, including protocols, routing, and network services
  • Experience using generative AI tools such as GitHub Copilot or Google Gemini in software development
  • Very good troubleshooting and analytical skills
  • English allowing effective communication in an international engineering environment
NICE TO HAVE
  • Experience working with mission-critical or high-availability systems
  • Hands-on experience with lab environments, including system configuration, installations, upgrades, and manual testing
  • Experience working as an external contractor or consultant within Agile engineering teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

HeadHR • Kraków

Hybrid
PLN 240,000 - 380,000
Senior DevOps Engineer
Senior DevOps Engineer

HeadHR • Kraków

Hybrid
PLN 180,000 - 240,000
Platform Backend Engineer
Platform Backend Engineer

Webhosting • Gdynia

Hybrid
PLN 60,000 - 110,000
Fullstack Software Engineer
Fullstack Software Engineer

HeadHR • Kraków

Hybrid
PLN 180,000 - 300,000
Technical Lead
Technical Lead

HeadHR • Kraków

On-site
PLN 200,000 - 320,000
Backend Engineer (2/986)
Backend Engineer (2/986)

INFOLET SP. Z O.O. • Kraków

Hybrid
PLN 180,000 - 300,000
Relocation package (4,500 PLN in three
Extended medical care for you and your
Platform Backend Engineer
Platform Backend Engineer

Cyberfolks • Poland

On-site
PLN 180,000 - 300,000
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

HeadHR • Poland

Hybrid
PLN 180,000 - 300,000
Hybrid work (1x weekly in Warsaw)
Senior Backend Engineer (2/985)
Senior Backend Engineer (2/985)

INFOLET SP. Z O.O. • Kraków

Hybrid
PLN 190,000 - 260,000
Relocation package
Extended medical care
Multisport card
+1
Python Fullstack Developer
Python Fullstack Developer

ALGOTEQUE Innovation Hub • Kraków

On-site
PLN 120,000 - 180,000