Senior Backend Engineer
Tech Stack / Keywords
Firma i stanowisko
Join the Next Generation System Management (NGSM) team developing a modern network management platform for mission-critical radio systems.
Wymagania
- 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
- Experience creating and maintaining technical and architectural documentation
- Experience mentoring engineers and driving technical discussions
- Knowledge of CI/CD pipelines and DevOps practices
- Ability to quickly learn new technologies and adapt to changing technical requirements
Obowiązki
- 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
Benefity
- The relocation package (4500 PLN total value) is paid in three installments if permanent office presence is mandatory and relocation is needed
- Benefits include extended medical care for employee and family, Multisport card, and life insurance
Inne informacje
Informujemy, że administratorem danych jest Infolet Sp. z o.o. z siedzibą w Krakowie, ul. Miłkowskiego 3/302 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Infolet
39 aktywnych ofert