Starszy inżynier ds. oprogramowania

SOLID.Jobs

Kraków

On-site

PLN 180,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SOLID.Jobs is seeking a Senior Backend Engineer to join the NGSM team building a modern network management platform for mission-critical radio systems. You will design scalable backend services, contribute to architecture decisions, and ensure performance and reliability of distributed systems.

Join us to work with Java 21+ and Spring, Kubernetes and cloud environments, Kafka/Azure Event Hubs, PostgreSQL, and AI-assisted development.

Qualifications

  • 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.
  • 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.

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 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 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.

Skills

Java
Spring / Spring Boot
OOP
Microservices & distributed systems
Kubernetes
Azure
Kafka / Azure Event Hubs
PostgreSQL
Performance tuning
Git / GitHub
Linux scripting
Networking fundamentals
Generative AI tools
Troubleshooting & analytical skills
English communication

Tools

Java 21+
Spring
Kubernetes
Azure
Kafka
PostgreSQL
Git
GitHub
Linux

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
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
  • Java
  • Spring Boot
  • OOP
  • Kafka
  • Git
  • GitHub
  • Polski
  • Angielski
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

HeadHR • Kraków

Hybrid
PLN 260,000 - 340,000
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
Software Engineer
Software Engineer

HeadHR • Kraków

Hybrid
PLN 240,000 - 380,000
Backend Engineer (2/986)
Backend Engineer (2/986)

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

On-site
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

Webhosting • Gdynia

Hybrid
PLN 60,000 - 110,000
Backend Java Developer
Backend Java Developer

ALTEN • Kraków

On-site
PLN 180,000 - 250,000
Medicover medical care
Relocation opportunities
Career path development
+3
Software Developer (Java) @ Motorola Solutions Systems Polska
Software Developer (Java) @ Motorola Solutions Systems Polska

Motorola Solutions Systems Polska • Kraków

On-site
PLN 180,000 - 240,000
SENIOR FULLSTACK IOT ENGINEER
SENIOR FULLSTACK IOT ENGINEER

Reply Group • Katowice

Hybrid
Confidential
Medical Care
Benefits Platform
Language Courses Platform
+4
Senior DevOps Engineer
Senior DevOps Engineer

TKH Technology • Poland

On-site
PLN 223,000 - 257,000
Laptop
Remote work options
Competitive salary
Principal Full stack developer - Java
Principal Full stack developer - Java

Technopride Ltd • Wysokie Mazowieckie

On-site
PLN 210,792 - 295,109