Communications APIs. Unified Communications. Contact Centers. Now we're talking.
Software Engineer – Kotlin/Java
Location
Spain
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Kotlin/Java
Vonage
• 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
Job Requirements
- Experience writing backend services in Java or Kotlin
- A focus on testing
- An understanding of Object Oriented Design and standard design patterns
- Willingness to learn and use different technologies/programming languages
- Experience working with public cloud. AWS would be advantageous
- Experience with SQL or NoSQL databases
- Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes
Benefits
- Private Medical Insurance
- Group Pension Plan
- Life Insurance and Group Personal Accident
- Ericsson Care Line (EAP)
- Discretionary Time Off (DTO)
- Volunteer Time (VTO)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Middle/Senior Fullstack Developer, Javascript
Quadcode SaaSAt Quadcode we build brokerage platforms. Go live in six weeks with an award-winning turnkey solution.
• Collaborate with team members to design, develop, test, and maintain scalable backend and frontend services within a microservices architecture • Write clean, efficient, and maintainable code using Node.js, TypeScript, and React.js • Troubleshoot and debug issues across the stack, and upgrade existing systems to improve performance and reliability • Participate in code reviews and contribute to architectural and technical decisions. • Work closely with product managers, designers, and QA engineers to deliver high-quality software.
Arquitecto Técnico – IA
NEORISNEORIS is a Digital Accelerator that helps companies step into the future.
• Evaluar capacidades actuales y madurez en IA de clientes para definir estrategias de adopción. • Identificar, priorizar y definir casos de uso de IA alineados con objetivos de negocio. • Diseñar arquitecturas de soluciones de IA (datos, modelos e integración). • Definir estándares, patrones y componentes reutilizables conforme a arquitectura empresarial. • Desarrollar PoC y MVP funcionales asegurando viabilidad técnica. • Integrar soluciones de IA con sistemas corporativos (APIs, microservicios, plataformas existentes). • Definir estrategias de monitoreo, gobierno y operación de modelos en producción. • Asegurar cumplimiento de políticas de seguridad, privacidad y uso responsable de IA.
Technical Lead - Node.js
BridgenextBridgenext is a global digital consultancy headquartered in Jacksonville, Florida, that helps organizations go beyond traditional digital transformation by enab
Role Description We are seeking a Technical Lead who thinks outside the box and can push the limits. Responsibilities include: - Caring about the quality of code and providing the best solution to meet client needs. - Anticipating future needs based on an understanding of the market. - Understanding different programming languages and solving problems in coding, testing, and deployment. - Possessing good knowledge of different software systems, client/server architectures, and various compatibility requirements. - Experience in troubleshooting, software development processes, and understanding client requirements. - Involvement in every step of the development until apps are pushed out the door. This is a remote position that requires traveling to Chicago or Atlanta once a quarter. Qualifications - 6-8 years of total work experience. - At least 4+ years of relevant experience in developing applications with JavaScript/TypeScript. - At least 2 years of experience with Node.JS. - Excellent communication skills (verbal and written). - Experience in designing loosely coupled, service-oriented systems. - Excellent understanding of object-oriented design principles. - Proven track record of coaching teams on technical aspects. - Ability to multi-task and switch context to changing priorities in a highly dynamic environment. - Time management skills and ability to work under serious deadlines. - Ability to understand the technical roadmap of the project and lead the team on it. - Exposure to GraphQL & Kafka would be an additional advantage. Requirements - Must be a US citizen or authorized to work in the US. Benefits - Flexible and inclusive work culture. - Autonomy, resources, and opportunities to succeed.
Go Developer
Influ2We make sure your ads find exactly the right person and drive engagement that results in sales.
• Develop complex distributed systems using Go. • Develop integrations with third-party services and data providers. • Refactor existing modules.



