Utopus Insights

OPENS AT: Jan 18, 2019, 06:30 AM

CLOSES AT: Jan 20, 2019, 12:25 PM


Utopus Insights Back-end Hiring - 2019

Challenge Over

Social Share


Congratulations to the shortlisted participants!

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shortlis...



Utopus Insights is an independent energy analytics innovation leader. They deliver insightful software products that convert renewable energy sources into more predictable, reliable, and cost-effective sources of power. They are hiring Back-End Engineers for its office in Bengaluru.


  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Minimum of three years' work experience, preferably in Product development.

Challenge Format:

- 2 programming Questions (Based on Data Structures & Algorithms)

- 10 MCQs 

Take the test and stand a chance to be a part of this awesome company!


Back End Engineer
Experience: 3-8 years
CTC: Best In Industry
Job Location: Bengaluru
Openings: 4

Utopus Insights is looking for an analytical, results-driven Back-end Developer to be based out of our Bengaluru, India office. They are looking for candidates with IT professional experience to work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her programming experience to develop Microservices for IoT, Data Science platform and formulate more efficient processes, solve problems, and create a more seamless experience for users. To succeed as a Backend Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.


  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects, as needed.
  • Understand, collaborate and distribute knowledge to others, show high level of ethics and team-work
  • Create scalable and high-performance backend API's with TDD approach.

Required Skills:

  • Java8 developing experience, Spring, Spring boot, JQuery /Java script and Restful Service.
  • Fluency or understanding of specific languages, such as Java, or Python
  • Strong understanding of systems using real time interactions (websockets, long-polling, server sent events)
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Experience with event driven programming, functional programming, Microservice architecture, Kubernetes etc.
  • Development experience on a SaaS product
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem solving and verbal and written communication skills.
  • Ability to work independently or with a group.


Utopus Insights is an emerging energy analytics innovation leader based in Valhalla, New York, with a presence in Bengaluru, India, and Budapest, Hungary. Although launched...



  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications