Java Backend Developer

Vancouver
Full Time
January 12, 2021
Apply now

Java Backend Developer

Vancouver
Full Time
January 12, 2021

Are you looking to join a cleantech company?

About Corinex


Corinex provides utility companies with a suite of hardware and software solutions that enables high-speed and secure connectivity, monitoring, and IOT management over utilities’ existing powerline infrastructure. Join a team of professionals dedicated to transforming the largest human-made infrastructure network into a smart-energy sensing ecosystem.

Skills / Qualifications

  • Minimum 5+ years of industry experience indelivering Enterprise IT solutions.
  • Innovative and willing to learn in afast-paced environment.
  • Experience with IoT infrastructure, technologies,and protocols such as MQTT, CoAP and HTTP.
  • Familiar with IoT platforms such as Kaa,Thingsboard, WSO2, and Amazon AWS IoT.
  • Experience in scalability, fault-tolerance,benchmark, and performance tuning of IoT platforms.
  • Understanding of IoT use cases in a large network environment such as data analytics, data visualization,data processing & actions, events monitoring, network maintenance,configuration, and firmware revision.
  • Proficiency in Java, JavaScript, and scriptinglanguages such as bash and Python with strong knowledge and experience inObject-Oriented Design.
  • Knowledge of Spring, Hibernate, JMS, JMX, Struts,Web Services, XML (Parsing & Schema), and XSLT.
  • Familiarity with relational databases such asOracle and MySQL and NoSQL databases such as Cassandra and PostgreSQL.
  • Experienced in C++ programming in an embeddedenvironment (application/driver/HW)
  • Familiarity with development of ARM processors
  • Proven experience with solving real-time embeddedissues, including threading, optimization, memory management, interrupthandling, etc
  • Experience in TCP/IP RFCs and Security protocols
  • In-depth knowledge of IPv6, SNMPv3, TLS and NetworkSecurity
  • Demonstrated strength in troubleshooting,organizational, time management, and problem-solving skills.
  • Ability to deal with stressful situations andwork well under pressure with strict deadlines.
  • Excellent knowledge of TCP/IP networking.
  • Experience in unit test frameworks.
  • Excellent English communication skills: verbal,listening and written.
  •  Bachelor’s Degree in Computer Science/Engineering.

Compensation

Candidate will receive a competitive compensation and benefits package including performance-based incentives and stock options based on results.

Apply now