Vonage

Software Engineer – Java, Kotlin

Vonage

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build systems to add features across our Network API Platform
  • Create scalable microservices that will help support our impressive growth
  • Write efficient and scalable code, in well-tested systems
  • Develop on a public cloud infrastructure

Requirements

  • Excellent software engineering skills in Java
  • An excellent practical understanding of high performance, highly distributed computing
  • A strong focus on testing
  • An understanding of Object Oriented Design and standard design patterns.
  • Experience of multi-threaded, 3-tier architectures, web services and caching.
  • Experience dealing with event-driven pipelines.
  • Willingness to learn and use different technology/programming languages.
  • Experience working with public cloud. AWS would be advantageous
  • SQL / NoSQL
  • Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

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

Hard Skills & Tools
Javahigh performance computingdistributed computingObject Oriented Designdesign patternsmulti-threaded architecture3-tier architectureweb servicescachingevent-driven pipelines
Soft Skills
excellent software engineering skillsstrong focus on testingwillingness to learn