Java Backend Engineer

Posted 3 months ago

As a member of the Versa Director Software team, you will be responsible for designing, developing and unit-testing various modules for the Versa Director product. You will take ownership for large software components, work with product management on customer requirements, apply your knowledge to functional design, utilize your programming skills for efficient and robust implementation, and interact with quality assurance teams in the whole software development cycle.

Qualifications / Requirements:

  • 5+ years of experience with OOP, Java/J2EE, Multi-Threading, Data Structures/Algorithms
  • 5+ years of experience with Spring MVC framework, REST-API /JAX-RS (Designing, development), messaging (AMQP, RabbitMQ, Redis)
  • Strong experience with RDBMS, NO SQL (Mongo, Cassandra)
  • Good experience with large scale distributed computing system/environment
  • Self-driven, ability to resolve technical issues through debugging, research and investigation.
  • Experience in networking, security, device management, NETCONF, CLI is a plus.
  • Experience in cloud management, orchestration, Virtualization, VMWare, OpenStack is a plus
  • Exposure with YANG Data modeling is a plus

Job Features

Experience5+ Years

Apply Online

A valid phone number is required.
A valid email address is required.