job requirement:
• proven experience as a backend developer.
• expertise with restful web services
• expertise with git version control
• ability to solve the day-to-day coding challenge and understand the best coding practices.
• strong hands-on experience in coding on technologies like java, javaee, jsp/jstl/thymeleaf, spring framework hibernate or any similar frameworks.
• good understanding of estimation techniques, sdlc, development methodologies (agile is an advantage), and industry standard processes.
• should have experience in tools like eclipse, maven, version control tools (git) etc.
• very good understanding of databases core concepts and hands on with oracle, mysql, mongodb
• identify problems and make recommendations on how to overcome any issue.
• develop standardized procedures for common conversion routines to increase efficiencies.
• should have good communication skills and interpersonal skills.
job responsibilities:
• responsible for the design, development and support of user interfaces for it application and data systems.
• develop new user-facing features.
• build reusable code and libraries for future use.
• ensure the technical feasibility of designs.
• optimize application for maximum speed and scalability.
• assure that all user input is validated before submitting to back-end.
• participate in prototyping of potential solutions.
• plan and conduct unit and integration tests to meet it's unit test coverage goals, monitors test results.
• implement coding assignments within estimates.
• collaborate effectively with members of development team who are located onsite, offsite, and offshore.