Strong experience in Object Oriented Analysis (OOPS), Design and Programming.
Hands on experience and expert on working with core Java and Android framework
Excellent debugging skills using command line and Eclipse (crashes and memory leaks)
Hands on experience in automation, Unit test cases, working with Maven/Ant
Hands on experience of using Android Studio, Eclipse/My Eclipse IDE, UML tools, MS Word and PowerPoint
Hands on experience in Java, Spring, Hibernate, Spring boot, Oracle, Design Patterns
Good knowledge of GIT, Deployment pipeline, Automatic deployment tools
Understanding of full Agile development process
Lead the architecture and solution design that meets program objectives, recommend tools/technologies
Good to have Working knowledge of UI frameworks like HTML5, AngularJS, Typescript
Experience in working in large complex Digital & Legacy Transformation programs
Experience working on Retail applications (preferably Point of Sale)
Experience with databases (SQLServer, MySQL, MongoDB, etc.)
ERP/CRM – domain knowledge
Experience with application communication protocols development (e.g. REST, SOAP, SIP, SMPP, ASN.1, etc.)