We are seeking a skilled and passionate Software Engineer to join our team and contribute to the evolution of a dynamic product in the SZ project. You will have the opportunity to drive innovation, enhance existing solutions, and shape the future of our platform.
We are looking for individuals who thrive in a collaborative, agile environment, take ownership of their work, and are committed to delivering exceptional products to our partners.
Key responsibilities:
Sustenance
- Acquire knowledge from the existing team
- Own the product and resolve bugs and issues found in the existing SZ product (patch releases)
- Work with customer service team to address issues and/or provide workarounds to them.
Product development
- Architect, design, develop and test (unit and integration) on new features.
- Work on product documentation and release notes for each release.
Required Skills:
- At least 4+ years of experience in software development with Java/Golang/J2EE/Web Service
- Understanding of microservices architectures. Technological familiarity with container, Kubernetes, GCE, GKE, AWS
- Understanding of Design Pattern
- Hands-on experience in developing Java/Golang application on the Linux platform
Good to have skills:
- Experience with building Cloud vendor agnostic SaaS product with desirable experience in WIFI and networking industry.
- Experience with a system that scales to millions of users in a cloud environment like Private cloud, GCP, AWS, Azure, etc.
- Experience with Spring, Spring Integration, Spring Security, Spring Cloud, RabbitMQ, Kafka, Redis, ElasticSearch
- Familiar with Linux Networking related knowledge
- Practical experience in JavaScript.
- Experience with Spring, Spring Integration, Spring Security, Spring Cloud, JGroups, RabbitMQ, Kafka, Redis, ElasticSearch would be a big plus
- Have a deep understanding of building API's/services
- Strong written and oral communication and interpersonal skill