Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Intermedia Cloud Communications

Senior Software Developer – Java

Intermedia Cloud Communications

Senior Java Developer building VoIP phone provisioning technology for Intermedia’s cloud communications platform. Analyzing phone configurations, supporting IP phone models, and optimizing server performance with cross-functional engineering and QA collaboration.

Posted 8/4/2026full-time🇵🇹 PortugalSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in VoIP technologies, server-side development in Java, and Linux server environments, while effectively collaborating with cross-functional teams to optimize phone provisioning and configuration processes.

Highest-signal resume keywords
VoIP TechnologiesServer-Side Development in JavaLinux Server DevelopmentNetwork Analysis with WiresharkRelational Databases (MySQL, Percona)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaLinuxNginxTomcatMySQLPerconaVoIPSIPNetwork ProgrammingIP Security Principles
Soft Skills
Analytical SkillsProblem-Solving SkillsDebugging Skills
Tools & Technologies
WiresharkTcpdump
Industry Keywords
TelecommunicationsEndpoint DevicesDevice ConfigurationProvisioning MechanismsIP Networking

Tech Stack

Tools & technologies
JavaLinuxMySQLNGINXVoIP

About the role

Key responsibilities & impact
  • Analyze phone configuration documentation and create integration specifications aligned with Intermedia’s Call Server requirements
  • Lead implementation and validation of changes supporting new and updated phone models
  • Investigate complex issues involving VoIP, SIP, networking, endpoint devices, and device configuration
  • Create and maintain technical configuration guides for Development, QA, and Support teams
  • Implement analytics and usage metrics
  • Profile and optimize the performance of the phone provisioning server
  • Develop and maintain high-quality, maintainable object-oriented code
  • Provide technical guidance and contribute to development and testing best practices
  • Continuously develop technical knowledge of VoIP technologies, endpoint devices, and provisioning mechanisms
  • Collaborate regularly with Product Owners and Development and QA Leads

Requirements

What you’ll need
  • A degree or relevant technical education in Telecommunications, Computer Science, Engineering, or a related field, or equivalent professional experience
  • Experience with server-side development in Java
  • Linux server development experience, including Nginx, Tomcat, and command-line tools
  • Experience with relational databases such as MySQL or Percona
  • Basic knowledge of VoIP, SIP, and IP networking
  • Basic knowledge of network programming, including sockets and TCP/UDP
  • Basic understanding of IP security principles, including TLS and certificate management
  • Experience using Wireshark or tcpdump for network analysis and troubleshooting
  • Strong analytical, debugging, and problem-solving skills
  • Knowledge of IP phones, endpoint devices, device configuration, and provisioning mechanisms is desirable
  • Willingness to continuously learn and develop expertise in telecommunications, endpoint provisioning, and related technologies

Benefits

Comp & perks
  • Remote work flexibility with occasional office collaboration
  • Promotion-from-within opportunities
  • Reasonable accommodations for identified disabilities or other limitations as required by applicable laws
  • Diversity, inclusion, and equal opportunity commitment