CareerPlan

Senior Software Engineer (Java)

Krakow, PolandFull-time2026-10-26 → 2026-11-09
Hybrid

Core

Develop and maintain mission-critical TETRA-based communication systems (Dimetra) for public safety and business customers.

Role type

Senior Software Engineer (Java)

Builds

System configuration and monitoring solutions for communication networks

Domain

Public Safety / Telecommunications / Embedded Systems

Required skills

Java (JDK 21), Java Concurrency, Networking Protocols (TCP/IP, UDP), Linux, Virtualization, Unit Testing (JUnit), English

Preferred skills

Python or BASH scripting, Dependency Injection (CDI, Spring, Quarkus), Netty Framework, CI/CD tools, WebSockets, Garbage Collection tuning, Audio streams (RTP, SRTP, ACELP)

Technologies

Java, JDK 21, Spring, Quarkus, Netty, Jenkins, GIT, Artifactory, JIRA, Linux

Responsibilities

Plan, develop, test, and maintain customer features within the end-to-end software development lifecycle; cooperate with experienced professionals on system configuration and monitoring solutions.

Seniority

Senior, hands-on IC