Writing high quality code, participating in code reviews, testing, and creating high quality documentation supporting the design/coding tasks for complex product features.• Identifying areas of improvement in our frameworks, tools, processes and strive to make them better.• Taking initiative to drive topics to resolution with a high level of quality, speed, reliability, and efficiency.Experience and skills, we are looking for• 2 – 4 years of work experience with a technical degree.• Knowledge in object-oriented designs principles, data structures & design patterns.• Proficiency in core Java and Spring MVC.• Experience in server side, web architectures.
Hands on experience in at least one Java webapplication server.• Ability to setup build tools like maven, continuous integration servers etc.• Knowledge in data modelling and hands on experience with at least one RDBMS, MySQL ispreferred.• Ability to think in terms of APIs all the time• Fair knowledge on any of the scripting languages like shell scripting is desirable as you mayneed to write scripts.• Knowledge of building Restful API’s• Experience in Spring microservices.• It would be an added advantage if you have specific knowledge on payment and ISO 8585standard and java cryptography.