Software Applications Engineer (10023)
Toronto, CanadaFull-TimeMid-levelSoftware Engineering
Required Skills:
- Bachelor's or graduate degree in computer science or engineering.
- Excellent written, verbal, and interpersonal communication skills.
- Full Stack developer, with strong Java, JavaScript/AngularJS, Golang and Python experience.
- Extensive software development and microservices experience with Spring boot.
- API Proficiency: OpenAPI and gRPC literacy
- Hands-on experience with container technologies and Kubernetes.
- Data Serialization using Google ProtoBuf and/or Amazon Kinesis
- Hands-on knowledge of NoSQL, relational and in memory databases: Elasticsearch, Postgres. Redis
- Hands-on experience with Apache Flink and Telegraf
- Automated testing using Pytest
Desired Qualifications:
- Network experience and knowledge are desirable.
- Cloud experience: AWS or GCP.
- Hands-on experience working on resilient, scalable distributed systems
- GitHub expertise
You Will Be a Great Fit If You Are:
- A quick learner with excellent communication skills
- Tenacious in your approach to problem solving
- Highly productive with minimal supervision
- Eager to learn, adopt the latest technologies and best practices in your field
Similar roles you might like
View all Software Engineering rolesWorkplace Services Engineer
Vilnius, Vilnius, LithuaniaFull-Time
Software Engineering
Senior Software Engineer (Python+React+Typescript+AWS)
Bengaluru, Karnataka, IndiaFull-Time
Software Engineering
More roles at Extremenetworks
View company profilePrincipal Cloud Operations Engineer (10166)
San Jose, California, United StatesFull-Time
Operations
French Speaking Business Development Representative
SpainFull-Time
Customer Acquisition
