
Software Engineer
Vonage
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
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