Senior Java Developer

RingCentral - Belmont, CA (30+ days ago)2.2


Job Type: Full Time
Location: Belmont, CA
Department: Engineering

The RingCentral environment is fast paced, high octane, success driven, team oriented and committed to growing the business in a virtually untapped market. Do you have the ability to thrive in start up environment? We are looking for candidates with an entrepreneurial spark!

Responsibilities:
Develop a new generation of the company's Billing System
Contribute to product and system architecture design
Work on integration of the Billing System with the service backend
Develop integrations with external services and partners

Qualifications:
BS in Computer Science or equivalent
5+ years of experience in Commercial Software Development in Java (Core Java, JDBC)

Experience in Java Web Development:
Web servers/servlet containers such as Tomcat or Jetty
REST frameworks such as Jersey or Spring REST Services
JSON (Jackson)
Experience with messaging middleware is a plus
Knowledge of JavaScript and frameworks is a plus
Experience with SQL and NoSQL Databases is a plus
Strong research, problem solving, and troubleshooting abilities
Team player, with strong written / verbal communications skills

The RingCentral environment is fast paced, high octane, success driven, team oriented, and is committed to growing the business in a virtually untapped market.

Now, a little more about us...

RingCentral, Inc. (NYSE: RNG) provides cloud computing based business phone systems designed for today's mobile and distributed business world. The RingCentral technology platform eliminates the need for expensive and technically complex on-premise legacy phone systems. By combining a hosted, multi-extension business phone system with advanced voice and fax functionality, RingCentral simplifies business communication for modern, flexible business environments. RingCentral is headquartered in Belmont, California.

RingCentral is an EEOC employer.

Tier4