Jr Software Engineer - Java

Jobright.ai

Date: 12 hours ago
City: Santa Clara, California
Contract type: Full time

Versa Networks is a networking and cybersecurity firm that secures and simplifies modern networks for enterprises, teleworkers, and end-users. They are seeking a passionate and tech-savvy Jr. Java Back-end Engineer to work on their Network Orchestration platforms backend team, focusing on developing and maintaining REST APIs and collaborating with product and support teams.


Responsibilities

  • Interact with the product team to understand new feature requirements, and write functional and unit test specifications for the features you are working on
  • Develop new and maintain existing REST APIs using spring-boot framework and data storage using Postgres database
  • Unit test the changes thoroughly
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Work with support team in troubleshooting customer reported issues


Qualification


Required

  • 2+ years of experience with OOP, Java/J2EE, Multi-Threading, Data Structures/Algorithms
  • 2+ years of experience with Spring MVC framework, REST-API /JAX-RS (Designing, development) and messaging bus technologies (AMQP, RabbitMQ, Redis, Kafka, gRPC)
  • Strong experience with RDBMS and NO SQL databases
  • Good experience with large scale distributed computing system/environment and micro services architecture
  • Self-driven, ability to resolve technical issues through debugging, research and investigation.


Preferred

  • Experience in networking, security, device management, NETCONF, CLI is a plus.
  • Experience in cloud management, orchestration, Virtualization, AWS, Azure and GPC environments
  • Exposure with YANG Data modeling is a plus
Post a CV