Software Engineer at Vonage

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer at Vonage. Location Information: Poland. Why this role matters. The Engineering team at Vonage is a fast growing group of talented engineers. As a Software Engineer in our Voice RTC (Real-time communications) team, you will develop new features and tools for applications that underpin our voice capability all over the world, your code will be critical in allowing thousands of people to connect via voice every second. The code you write will directly affect the success of businesses around the world.. Your key responsibilities. Design and develop a wide-range of distributed, robust real-time and high-volume production applications for our Voice API platform, and develop prototypes.. Choose the appropriate technologies based on the product needs.. Develop and support software using best practices including aspects of documentation, testing, deployment and operations.. Apply innovative thinking to all functions of development.. Able to complete individual tasks end-to-end independently, while also working with a larger team to accomplish bigger objectives.. What you'll bring. Required. 3+ years of experience in Software Development. Excellent understanding of core development, algorithms, concurrency and server-side experience with knowledge of design patterns. . Experience in Java (Spring, SpringBoot, JMX). Experience with REST microservices, XML/JSON. . Deep understanding of Object Oriented Design and standard design patterns.. Experience with development in a Unix/Linux environment.. An interest in continuing your own development across a range of new technologies.. Ability and willingness to work in a global, fast-paced environment.. Experience we consider a plus. Knowledge or working experience of VoIP protocols such as SIP, WebRtc, RTP and open-source VoIP technologies (such as Freeswitch, Asterisk, OpenSIPS, or Kamailio).. Experience with Golang. Proven ability to produce best in class highly distributed systems.. Experience in event driven programming for realtime time intensive applications.. Experience of multi-threaded, 3-tier architectures, web services and caching.. Experience with Cloud-based technologies such as AWS.. Knowledge of Python, Docker, Kubernetes, Jenkins.. Knowledge of NoSQL databases.. How you’ll benefit:. Medical Insurance. Glasses Reimbursement. Life Insurance – Allianz Family. Kafeteria – My Benefit. Ericsson Care Line. Discretionary Time Off (DTO). Volunteer Time Off (VTO). Additional benefits and perks will be discussed during the interview process. #LI-YB1