As a seasoned software developer, you will lead the development work on our IP phone configuration server. This requires hands-on experience with IP phone integrations, SIP telephony, and server technologies.
Your strong analytical skills, combined with excellent communication skills, will be essential for regular interaction with product owners, development leads, and internal teams.
The key responsibilities include analyzing phone configuration documentation, creating integration specifications, implementing and validating changes, and maintaining high-quality code following object-oriented programming principles.
* Advanced server-side development in Java 8 or greater
* Strong Linux server development experience (Nginx, Tomcat)
* Strong understanding of IP security principles including certificates and TLS
* Solid understanding of network programming (sockets, TCP/UDP)
* Experience using Wireshark or tcpdump for network analysis
* Experience with SQL e.g. MySQL / Percona