04 ago
|
RingCentral
|
Valencia
04 ago
RingCentral
Valencia
ppWe are looking for an experienced Java Software Engineer to join our Platform team and help develop an award-winning REST API for our Unified Communications service. /p pIn the Platform team, we build high-load infrastructure subsystems that address cross-cutting concerns in a geo-distributed environment, including API and WebSocket Gateways, distributed caches, and service discovery. /p pYou will have the chance to design and develop highly available, globally distributed systems that maintain 99.999% availability, process more than 100,000 requests per second, handle more than a million concurrent WebSocket connections and consistently meet millisecond-level latency targets. /p h3How We Work /h3 pWe operate with a flat team structure and value constructive technical discussions. Engineers participate in requirements clarification, design proposals, implementation reviews, and production incident analysis. /p h3Technologies we work with /h3 pJava, Netty, Redis, Kafka, Kubernetes, Docker, Oracle Coherence /p h3Responsibilities /h3 ul liDrive implementation and support of highly available backend infrastructure and services, collaborating closely with senior engineers on design decisions. /li liWork with architects and other stakeholders to convert high-level requirements into component-level designs and implementation tasks. /li liSupport products throughout the release cycle, including QA support and production incident investigation. /li liDevelop and extend CI/CD pipelines to automate testing and meet team-specific delivery requirements.
/li liWork in an Agile team and contribute to improving development processes and team effectiveness. /li /ul h3Qualifications Skills /h3 ul liSolid backend development experience (5+ years) and excellent Java programming skills. /li liExperience building high-load, fault-tolerant distributed systems. /li liUnderstanding of microservices architecture and inter-service communication patterns (e.g., synchronous/asynchronous communication, message queues, L4/L7 load balancing). /li liFamiliarity with network fundamentals (TCP/UDP, HTTP, WebSocket, DNS). /li liExcellent problem-solving skills and a proactive approach to identifying and addressing technical challenges (e.g., concurrency bugs, memory leaks). /li liExperience working with Linux operating systems. /li liGood spoken and written English communication skills. /li /ul h3Will be a plus /h3 ul liExperience building public APIs. /li liExperience with Netty or other low-level/high-performance frameworks; understanding of non-blocking I/O concepts. /li /ul h3What We Offer /h3 ul liWell-coordinated professional team. /li liLife assurance and private medical insurance. /li liCompetitive salary. /li liGreat opportunities for self-realization, professional and career growth. /li liCorporate training programs, free language courses. /li liExcellent work environment and good collaboration. /li liOpportunity to be a part of the international company. /li /ul pRingCentral is deeply committed to equality and values a diverse workforce. We welcome individuals from all backgrounds and walks of life to join us. Regardless of your profile, personal circumstances, or unique characteristics, you belong here. /p /p #J-18808-Ljbffr
📌 Senior/Staff Software Engineer (Platform Infrastructure) (Valencia)
🏢 RingCentral
📍 Valencia