Overview
The role of Senior Software Engineer at Vonage involves building high-performance distributed systems and applications in Kotlin/Java. Vonage is a leader in cloud communications and empowers businesses globally with transformative communication solutions.
Key Responsibilities
- Build high-throughput, low-latency applications to meet communication use cases.
- Create scalable microservices to support growth.
- Write efficient and scalable code in well-tested systems.
- Collaborate with cross-functional teams for seamless integration and functionality.
- Propose scalable, maintainable, and cost-effective solutions.
- Estimate effort required to develop and implement new features.
- Develop and execute effective testing strategies to ensure software quality and reliability.
Requirements
- Excellent software engineering skills in Kotlin/Java for backend services.
- Strong focus on testing with a customer-first mindset.
- Experience with multi-threaded architectures, web services, and caching.
- Practical experience in deploying code in modern programming environments using Docker and Kubernetes.
- Willingness to learn and adapt to new technologies and programming languages.
Benefits
- Private Medical Insurance
- Group Pension Plan
- Life Insurance and Group Personal Accident
- Ericsson Care Line (EAP)
- Discretionary Time Off (DTO)
- Volunteer Time Off (VTO)
Location
Remote - Spain
How to Apply
Please apply through the provided application link.