Vonage logo
Vonage

Communications APIs. Unified Communications. Contact Centers. Now we're talking.

Senior Software Engineer, Kotlin/Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2001H1B SponsorCompany SiteLinkedIn

Location

Spain

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior 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

  • 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.

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 Job Pages

More Backend Engineer Jobs

Quadcode SaaS logo

Middle/Senior Fullstack Developer, Javascript

Quadcode SaaS

At Quadcode we build brokerage platforms. Go live in six weeks with an award-winning turnkey solution.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• 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.

Belarus
NEORIS logo

Arquitecto Técnico – IA

NEORIS

NEORIS is a Digital Accelerator that helps companies step into the future.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• 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.

Colombia

Technical Lead - Node.js

Bridgenext

Bridgenext 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.

United States
Influ2 logo

Go Developer

Influ2

We make sure your ads find exactly the right person and drive engagement that results in sales.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop complex distributed systems using Go. • Develop integrations with third-party services and data providers. • Refactor existing modules.

Ukraine