Overview

Developing, testing and implementing Java web-based applications.
Develop front-end applications using Angular.
Debugging web application issues and fixing bugs.
Participating in the full software development life cycle, including requirements gathering, design, development, testing and deployment.
Designing and maintaining efficient and reusable Java code.
Collaborating with cross-functional teams to define, design and ship new features.
Any other tasks related to the job or assigned by the management.