Job Description
JOB PURPOSE:
You will take ownership of 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 AND SKILLS:
· 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
Company Description
Company's website: https://staffingvc.com/ Company's Facebook page: https://www.facebook.com/staffingvc