
Software Engineer – Java, Kotlin
Vonage
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
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