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 web application 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 is preferred.
- 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 may need 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 8585