Software Developer

Job ID
2017-1699
RO-Cluj-Napoca
Category
R&D

About the Job

With over 40,000 business customers subscribing to more than 650,000 services, 8x8, Inc. (NASDAQ:EGHT) has become the industry’s leading provider of unified communications and collaboration (UCC) services in the cloud for small and medium businesses and mid-market and distributed enterprises. 8x8 delivers a broad suite of UCC services to in-office and mobile devices spanning cloud telephony, virtual contact center and virtual meetings through a proprietary unified Software as a Service, or SaaS, platform. 8x8 hosted VoIP communications free companies from the burdens of outmoded on-premises systems that thwart productivity and drain profits. Our flexible, scalable cloud solutions combine ease of use and management simplicity with rigorous security, compliance and reliability.

For our affiliate, 8x8 Research and Innovations, located in Cluj Napoca, Romania, we are looking to hire a talented Senior Java Developer to join our growing technology team. This is an exciting opportunity to become a member of the 8x8 engineering team that is involved in the entire life cycle of development, from the browser to the database.

Responsibilities:
Understand, interpret and clarify functional requirements as well as technical requirements for the project
Work together with product and development teams to define software specifications
Collaborate and lead architecture and design decisions driving platform direction
Implement and maintain back-end functionality supporting front-end services and applications

Requirements:

  • Minimum 4 years technical experience
  • Full lifecycle development experience with applications deployed on Linux
  • Strong technical skills in Java, SQL, web and database technologies
  • Strong experience with Spring Core, Spring Data, Spring Security, transaction context
  • Good experience with REST Web services
  • Excellent problem solving skills and ability to work independently and with others
  • Application performance management skills
  • Knowledge of secure coding practices

Preferred Qualifications (some of the following areas):

  • Experience with relational database like MySQL and Non-sql db like hbase, mongodb or other big data solution like hadoop ecosystem with Storm, Hive, Flume, Zookeeper, etc.
  • Hands on working knowledge with XSD/DTD, XML and related technologies;
  • Knowledge about network protocol like HTTP/HTTPS, SIP,SDP, RTP/RTCP, SRTP/SRTCP, TCP/IP and network programming, Java NIO, etc.
  • Knowledge about asymmetrical and symmetrical cryptography standards including PKI, RSA, 3DES, AES, MD5, SHA-1/SHA-2, HMAC etc.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed