ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, implement and maintain enterprise applications built using Java, AngularJS, Oracle and frameworks.
- Resolve complex defect during testing.
- Create technical design and implementation documents.
- Help maintain code quality through code reviews, design patterns,
- Provides guidance on intended solution and best practices during intake, development configuration and testing phase.
- Collaborate with core team to manage and support application.
KNOWLEDGE, SKILLS & ABILITIES REQUIRED:
- At least 5 years of overall development experience
- 3+ years demonstrated real world experience in: Enterprise web application development, Java, Software engineering principles such as software design patterns, Database principles such as Oracle
- Knowledge and experience in rest api design and implementation
- Experience with mobile development a plus.
- Basic knowledge of Continuous Integration/Continuous Deployment and DevOps principles
- Good to have Angular.js
- Familarity with Agile a plus (Scrum, Kanban).