UI Developer

Job Locations IN-Pune
Requisition ID
Job Category
Research and Development
Travel Requirements

We are looking for an Associate Software Development Engineer to help us build Energy Forecasting product.  You will be a part of the Energy Forecasting development team, working on new/existing software. You will design, build, and support UI for the application, in the best possible manner, within reasonable timelines.


 Primary Responsibilities:

  • Design and develop UI for Java EE based enterprise application using SAS Viya or SAS BI Platform.
  • Use and define APIs for the product as per the requirement of the client tier.
  • Do Requirement Analysis, write functional specifications
  • Complete high-level and low-level designs.
  • Understand product functionality from previous versions and derive suitable new behavior.
  • Work with mid-tier and server tier teams to fulfill the requirements.
  • Advise and assist team members and mentor junior developers
  • Implement test-based development process that focuses on delivering high quality products
  • Provide documentation and technical publications for external and internal customers
  • Coding in JavaScript, Core Java, ReactJS, Redux.



Essential Technology Experience:

  • At least 2 years of working experience in developing UI using JavaScript in Java EE based enterprise applications.
  • Experience developing ReactJS
  • Good understanding and usage of OOAD
  • Understanding and usage of design patterns
  • Excellent programming skills with JavaScript, Core Java, Java EE
  • Using REST, XML,JSON effectively
  • Exposure to Docker and Kubernetes
  • Familiarity with JDBC, SQL, Databases
  • Hands on knowledge of using various application server
  • Familiarity with multiple operating systems
  • Knowledge of software development processes and Quality Standards
  • Familiar with Agile methodology and with tools such as Jira, Confluence
  • Experience on Windows as well Linux operating system with basic troubleshooting skills
  • Working knowledge of Jenkins, Git, Gerrit

 Experience of these items would be useful:

  • ReactJS, OpenUI5, AngularJS
  • Experience with Docker, Kubernetes
  • Knowledge of any public cloud providers like Amazon Web Services, Microsoft Azure, and Google Cloud, etc.
  • Experience with Continuous Integration and Continuous Delivery (CI, CD) model


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed