Contribute to the design and development of high-quality software Application using Java, Jscript, WordPress, MySQL, HTML, UI, UX and react.js
Conducts analysis of organizational needs and goals for the development and implementation of application systems
Understand and gather information on existing products, new product roadmap and effectively articulate the product requirements.
Designs software modules that will work together to produce desired product.
Write source code; adapt existing components and unit test developed components.
Ensure that the design meet performance, security, usability and reliability and scalability requirements.
Review, analyze, and modify programming systems, including coding, testing, debugging, and installing for a large-scale system. Maintain meticulous records to document program development and revisions.
Analysis design and develop the Client Application. Maintain and enhance the designated Project.
Performance/or assisting in leading design, coding, testing, implementation, and documentation of solution. Develop basic and detailed program specifications.
Develop various UI (User Interface) components using Java, JSF, Prime Faces.
Work with Apache/IIS/Tomcat Web server to store and retrieve the data from PostgreSQL database or MySQL.
Debug and correct errors in the code. Write unit tests cases using JUnit.
Work on Cloud Application like AWS for building the application, Gitlab for source version control and Jenkins as a CI tool.
Interacting with Managers, End Users and gather requirements from the feature requests.
Ensure all the Business requirements are translated in technical terms.