Full Stack Developer / Backend Developer - Software Engineer / Senior Software Engineer - Java

almost 2 years ago
Full time role
Chennai, TN, IN... more
Chennai, TN, IN... more

Job Description

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 Full stack developer (FSD) who is proficient in both backend and frontend 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 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

Qualifications:

B.Tech, BE, MCA, M. Tech or equivalent technical degree from a reputed college

Similar jobs