Simplify Logo

Full-Time

Golang / Java Software Engineer III

Rtc

Posted on 6/27/2024

Vonage

Vonage

1,001-5,000 employees

Cloud communications platform for seamless collaboration

Data & Analytics

Senior

London, UK

Category
Backend Engineering
Full-Stack Engineering
Security Engineering
Software Engineering
Required Skills
Kubernetes
Python
NoSQL
Data Structures & Algorithms
Java
Docker
AWS
Go
Jenkins
REST APIs
Development Operations (DevOps)
Linux/Unix
Requirements
  • 5+ years of experience in Software Development
  • Excellent understanding of core development, algorithms, concurrency, and server-side experience with knowledge of design patterns
  • Languages: Java or Golang
  • Experience in Java Spring, SpringBoot, JMX, Golang
  • Knowledge of VoIP protocols such as SIP, RTP
  • Knowledge of open-source technologies (Freeswitch, Asterisk, OpenSIPS and/or Kamailio)
  • Experience with Cloud-based technologies such as AWS is a plus
  • Experience with REST microservices, XML/JSON
  • Experience in event-driven programming for real-time intensive applications
  • Proven ability to produce best-in-class highly distributed systems
  • Deep understanding of Object-Oriented Design and standard design patterns
  • Experience of multi-threaded, 3-tier architectures, web services, and caching
  • Knowledge of NoSQL databases
  • Knowledge of Python, Docker, Kubernetes, Jenkins is a plus
  • Experience with development in a Unix/Linux environment
  • Interest in continuing development across a range of new technologies
  • Ability and willingness to work in a global, fast-paced environment
  • Flexible with the ability to adapt working style to meet objectives
  • Experience with DevOps practices & tools
  • Strong analytical and communication skills
Responsibilities
  • Design and develop distributed, robust real-time and high-volume production applications for the Voice API platform
  • Develop and support software using best practices including documentation, test, deployment, and operations
  • Apply innovative thinking to all functions of development
  • Complete individual tasks end-to-end independently but work with a larger team to accomplish bigger objectives

Vonage provides a flexible cloud communications platform offering unified communications, contact centers, and programmable APIs for messaging, voice, and video, all powered by VoIP technology, enabling seamless employee communication and collaboration.

Company Stage

M&A

Total Funding

$1.1B

Headquarters

Holmdel, New Jersey

Founded

2001

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

4%
INACTIVE