Vonage - Senior Software Engineer (Kotlin/Java)
Requirements
• Excellent software engineering skills in Kotlin/Java for backend services • A strong focus on testing, with a customer-first mindset • Experience with multi-threaded architectures, web services, and caching. • Practical experience in deploying code in a modern programming environment using tools such as Docker and Kubernetes • Willingness to learn and adapt to new technologies and programming languages. • The Stack • Language - Kotlin primarily with Spring Boot Reactive • Cloud - AWS primarily • Monitoring and observability • Kafka and Redis • Docker and Kubernetes • How you’ll benefit: • How you’ll benefit: • Private Medical Insurance • Group Pension Plan • Life Insurance and Group Personal Accident • Ericsson Care Line (EAP) • Discretionary Time Off (DTO) • Volunteer Time (VTO) • There’s no perfect candidate. You don't need all the preferred qualifications to make a valuable impact on our team. Our employees and customers come from diverse backgrounds, so if you're passionate about what you could achieve at Vonage, we'd love to hear from you. • There’s no perfect candidate. • To learn how we process your personal data during the recruitment process, please refer to our Privacy Notice.
Responsibilities
• Build high-throughput, low-latency applications to meet communication use cases. • Create scalable microservices that will help support our impressive growth • Write efficient and scalable code in well-tested systems • Collaborate with cross-functional teams to ensure seamless integration and functionality. • Propose scalable, maintainable and cost-effective solutions • Estimate the effort required to develop and implement new features • Develop and execute effective testing strategies to ensure software quality and reliability
Benefits
• The Engineering team at Vonage is a group of talented engineers working on complex challenges associated with high-performance distributed systems and processing large volumes of data in real time. • We are looking for Software Engineers to join our dynamic development team. As a key contributor, you will play a vital role in building out our RCS channel functionality.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT