Vonage

Software Engineer

Vonage

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • 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.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaSpringSpringBootJMXREST microservicesXMLJSONObject Oriented Designdesign patternsUnix/Linux
Soft Skills
innovative thinkingindependent workteam collaborationproblem-solvingadaptabilitycommunicationtime managementattention to detailcritical thinkingself-development