A leading VoIP product company is actively seeking a Senior Java Engineer to develop and maintain software solutions for voice and video communication. The successful candidate will have over 5 years of experience in Java development, particularly with VoIP systems, and will collaborate closely with cross-functional engineering teams. This role offers the opportunity to work on scalable applications and participate in technical discussions, mentoring junior developers along the way. A strong understanding of REST APIs and experience in Agile environments are essential.
Qualifications
5+ years of professional software development experience.
Experience working in Linux environments.
Strong debugging and problem-solving skills.
Responsibilities
Develop and maintain software solutions for VoIP communication services.
Design backend services using Java and Spring Boot.
Mentor junior developers and contribute to technical discussions.
Skills
Java development
VoIP communication systems
Spring or Spring Boot
REST APIs
Agile or Scrum
Problem solving
Git version control
Education
Bachelor’s degree in Computer Science or related field
Tools
Oracle databases
Asterisk
AWS
Veracode
CI/CD tools
Job description
A leading VoIP product company is actively seeking a Senior Java Engineer to develop and maintain software solutions for voice and video communication. The successful candidate will have over 5 years of experience in Java development, particularly with VoIP systems, and will collaborate closely with cross-functional engineering teams. This role offers the opportunity to work on scalable applications and participate in technical discussions, mentoring junior developers along the way. A strong understanding of REST APIs and experience in Agile environments are essential.