Careers at Electreon

Cloud Software Engineer


Who we are looking for

As a Senior Java Software Engineer, you will be responsible for designing and developing our complex business logic supporting our IOT solution (hosted on Microsoft Azure Cloud). The ideal candidate should be proactive, excited about technology, innovation and sustainability, be a true team player, with a sense of ownership and able to handle frequent and complex technical challenges.

What you will do

  • As a member of our small but highly visible and highly valuable software team, you’ll be central to developing software for our Electric Road cloud-based IOT solution

  • Design, implement and maintain our IOT solution ingesting, displaying and analyzing our devices raw telemetry data

  • Develop REST APIs to be consumed by our Frontend applications

  • Integrate with various Microsoft Azure hosted services such as Azure IOT Hub, Azure Events Hub, Azure AD B2C, Azure Kubernetes Service, Azure Data Explorer, Azure Service Bus and more

  • Implement and automate component tests and complex CI/CD pipelines

  • Work in an agile environment, closely with the DevOps, Frontend and hardware teams


  • B.Sc in Computer Science or equivalent professional experience

  • 3+ years experience developing with Java (Spring) in a cloud-based environment

  • Good understanding of Java Spring Framework, Hibernate and storage engines (SQL & no-SQL), Docker and orchestration with Kubernetes

  • Strong architectural skills and understanding of complex technical challenges

  • Experience with git source control, Java build systems (i.e. gradle, maven) and build process automation

  • You are driven by performance, scalability, security, reliability and beautiful code

  • High-level English

Apply Now

Max. file size: 300 MB.