General Responsibilities:Applications and sub-systems design and implementation
Collaborating with Architects, other developers & UI/UX teams in the design and implementation of our products
Design and implementation of the different micro services, RESTful APIs, and related modifications
Collaborating in the design and implementation of the database layer
Implement and test software modules in an agile development environment using unit testing frameworks (e.g. TestNG, Junit etc.)
Researching and identifying solutions to resolve systems issues
Conduct new technology research; bring fresh ideas and concepts to fruition on product design and development
Work with management to identify project risks and recommend mitigating solutions
Participation in design and code reviews

For more details, hit “Apply for job”