Software Engineer (Multiple Positions) RingCentral
THIS JOB HAS EXPIRED Job Description
Responsible for the design, development, architecture and implementation of cloud deployment frameworks to provide platform functionality.
Creating Java-based Application Programming Interfaces (API) for external/software platforms;
Utilizing Java Database Connectivity (JDBC) interfaces to connect to Oracle database from Java APIs;
Integrating third party APIs;
Designing interfaces for integration with internal and external systems using web services and JDBC interfaces;
Designing architectures to deploy Representational State Transfer (REST) based APIs for consumption by internal and external developers;
Performing system and performance tests to validate architecture;
Performing maintenance of existing Simple Object Access Protocol (SOAP) APIs;
and implementing caching strategies utilizing in-memory caching and Oracle Coherence to improve performance.
U.S. Master of Science degree or foreign academic equivalent degree in Computer Science, Engineering, Computer Information Systems or related field of study plus two (2) years of relevant, progressive experience is required. U.S. Bachelor of Science degree or foreign academic equivalent degree in Computer Science, Engineering, Computer Information Systems or related field of study plus five (5) years of relevant, progressive experience is also acceptable. Within the foregoing parameters, any suitable combination of education, training & experience is acceptable.
--- Documentary verification of education/experience required --
Experience with Java, Oracle, MySQL, REST, Python and Unix required.
||San Mateo, CA |
THIS JOB HAS EXPIRED