Senior Backend Developer

Job Overview

We are looking for a few experienced Senior/Lead Software Engineers to lead the development and maintenance of GridX cloud-based applications. You will be working with other engineers and developers on different layers of the infrastructure. Collaboration, team work and problem solving a must.

Roles & Responsibilities

  • Understand requirements and develop reusable code using patterns & component architecture
  • Collaborate with product management and engineering teams to elicit and understand the requirement
  • Design and deliver scalable web services, APIs and backend data modules 
  • Stay current with latest tools, technology ideas and methodologies


  • 4 or more years of experience in Mid/Senior role
  • Java
  • Git 
  • REST
  • Scala
  • Map Reduce
  • NoSQL
  • Gradle/Maven/SBT
  • Linux
  • Java Garbage Collection
  • Knowledge on algorithms  
  • Test-driven development 
  • Ability to deliver code of quality quickly
  • CSS
  • HTML
  • AWS
  • Problem Solving
  • Communication skills
  • Critical thinking
  • Attention to details
  • Team player

About GridX

GridX is the catalyst of our clean energy future. Utilities and energy technology providers rely on our analytics solutions to tell people exactly what they can expect to pay when making clean energy decisions, like changing to a time-of-use rate plan, buying an electric vehicle, installing solar and more. The result is less strain on the electric grid, happier customers and increased consumer investment in sustainable technologies. Working at GridX puts you at the center of realizing our clean energy future.

Apply now by sending your CV