Extreme Networks

Software Applications Engineer (10033)

Extreme Networks

Apply
4 months ago
Toronto, Canada
Entry Level / Mid Level
H1B Sponsor

Responsibilities

  • Develop and maintain full-stack applications using Java, JavaScript/AngularJS, Golang, and Python.
  • Create scalable microservices with Spring Boot and manage APIs using OpenAPI and gRPC.
  • Utilize container technologies and Kubernetes for application deployment.
  • Implement data serialization techniques using Google ProtoBuf and Amazon Kinesis.
  • Conduct automated testing using Pytest to ensure software quality.
  • Collaborate with cross-functional teams to enhance networking solutions.

Requirements

  • Bachelor's or graduate degree in computer science or engineering.
  • Strong experience in full-stack development with Java, JavaScript/AngularJS, Golang, and Python.
  • Extensive software development experience, particularly with microservices and Spring Boot.
  • Proficiency in API development and management, including OpenAPI and gRPC.
  • Hands-on experience with container technologies and Kubernetes.
  • Familiarity with NoSQL, relational, and in-memory databases like Elasticsearch, Postgres, and Redis.

Tech Stack

Apache FlinkAWSElasticsearchGoGoogle Cloud PlatformgRPCJavaJavaScriptKubernetesPostgreSQLpytestPythonRedisSpring Boot

Categories

AI & MLBackendData EngineeringDevOpsFull StackTesting