Senior Java Developer
About Ribbon (Nasdaq: RBBN)
We deliver global real-time communications software and network solutions to service providers, enterprises, and critical infrastructure sectors. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today’s smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, agility and automation and includes optical and packet networking, core to edge IP solutions, UCaaS/ CPaaS cloud offers, and leading-edge software security and analytics tools.
To learn more, visit rbbn.com
Ribbon (formerly ECI Telecom) is looking for a Java Developer to join its small spearhead innovative R&D team. If you want to take part in designing and building new products over a highly complex distributed environment If you want to be part of a great team developing state of the art backend server applications If you can think quickly, deliver high-quality code using the latest cutting edge frameworks and technologies - you should join us!
Hands-on Java development, taking part in all aspects of the development cycle from understanding requirements, coding, testing, integration, and delivery
Getting into the world of management systems for a large install base of network elements for some of the biggest Service Providers in the world
Working closely with other R&D teams and validation teams to integrate the solution
B.Sc. in Computer Science or similar field
At least 3 years of development in Java
Experience with microservices, Spring, REST APIs, RabbitMQ, MongoDB, Hibernate
Excellent learning ability and integration in existing projects
An Ability to own and lead tasks and drive them to a conclusion
Team member - working with various stakeholders across the organization
- Experience with Junit