Chennai, Tamil Nadu, India, India

Posted on: 2022-08-02

Category: energy

Employment type:

Full time

Experience required:



Salary not provided

Java Backend Developer - Software Engineer / Senior Software Engineer

About the company:

We’re a climate-change-fighting tech company on a mission to reimagine the closed, complex way of powering our homes and businesses.

Our technology is lighting a cleaner path forward for everyone, from everyday consumers and small businesses to the innovators building the next generation of energy products.

The role includes working as part of the core engineering group of the organization and directly responsible for improving, enhancing and transforming the Urjanet platform that processes millions of transactions each month to provide its customers with energy and utility data as a service (DAAS). Urjanet strongly believes the solid engineers are the backbone of organization and is in the pursuit of building a world class engineering team that will lead the it to sound success. We are a leader in utility data aggregation and management services for energy and sustainability reporting, alternative credit scoring, identity verification, solar sales etc.

We are looking for a Java Backend Developer who is proficient in server side technologies. You will be required to work on our core engine besides next gen architecture that is built on solid principles of microservices. Our engine’s performance improvements and our product roadmap to take newer functionalities to the market will be dependent on you. We require you to be detailed oriented in your analysis and be independent in your work. We are looking for a proactive individual with very good communication skills.

Experience : 2- 5 yrs

Skills Description:

  • Strong technical skills in Core Java, Spring Core, Spring Boot, AJAX, REST,  JPA (Hibernate), Angular and Bootstrap
  • Ability to work in agile delivery model with a proven CI/CD process
  • Have strong desire to write code with excellent quality standards and set new benchmark for technical excellence
  • Strong understanding of data structures and algorithms
  • Being a good team player with strong interpersonal skills
  • Taking full ownership of converting requirements into design, code, unit test, deployment and delivery of functionality as per agreed timelines
  • Experience on AWS (or other cloud) and exposure to containerization technologies
  • Know-how of troubleshooting/debugging application and code to resolve any issues in the platform
  • Being able to review other engineers work output and provide constructive feedback for the betterment of the solutions
  • Self-starter and should be willing to plunge to the bottom of a business problem to resolve
  • Savvy enough to gather technical requirements from broad business problem definition
  • Articulate enough to explain the business problem in technical terms to the teams across the organization 
  • Should have the personality and maturity to interact with the CXOs of the organization


B.Tech, BE, M.Tech