top of page

Java Software Engineer

Vonage

Software Engineer (BSS)

Vonage Engineering Management Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

Why this role matters;

As a Vonage Software Engineer, you will build the infrastructure and business logic for next generation unified communication platforms. 

You will be in charge of developing Business Support System solutions that serve millions of users and businesses in their day to day communication needs, by specializing in end-to-end development. You will be the architect, designer, and coder of your project, and take part in developing next-generation technologies that change how people communicate. We challenge our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward.

In this position, you will be using Java and the latest technologies such as: AWS, Terraform, micro-service architecture, MongoDB, Docker, Kubernetes as well as platforms such as Salesforce and Zuora to build world class BSS Solutions.

What you will bring:

What You’re Good At:

  • Extensive software development experience and you know the Linux environment.
  • You definitely have the ability to handle the full application development cycle – from requirements to production.
  • Java and Spring  development experience supporting production grade applications.
  • Experience with the AWS and kubernetes tech stack is a strong plus.

What You’re Great At:

  • End-to-end task ownership: This is a position that requires a leader – someone who can confidently see a project through from beginning to end.
  • Innovating disruptive technologies: Have an idea about how to solve a communications problem? We want to know about it and then we want to support your vision for bringing it to life.
  • Independently tackling challenges: You don’t need anyone to keep you on track. 
  • You’re organized and efficient.

Qualities about You That Might Make our Decision Easier:

  • Experience in Agile software development methodology: Scrum, Kanban, etc.
  • A great recommendation from your previous employer
  • A desire to and skills for mentoring junior developers so they become an awesome engineer like you!


Please mention the word **COMPASSIONATE** and tag RMTY1LjIyNS4xOTYuMjM0 when applying to show you read the job post completely (#RMTY1LjIyNS4xOTYuMjM0). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
bottom of page