Utilized established development tools, guidelines and conventions including but not limited to Java, REST APIs, (Required for backend developer profiles) Spring boot and Spring framework Required for backend developer profiles)
Hands on with AWS (Amazon Web Services) Cloud
Experience working in Agile sprints
Some experience working on either of these front-end technologies like Angular, ReactJS, Vuejs, etc. (Required for Frontend developer profiles)
Basic knowledge of networking technologies (TCP protocols, firewalls, subnets, routing, ip tables, etc)
Hands on with Linux OS distributions like Ubuntu, Centos, etc.
Hands on with version control systems like Git, GitHub, Gitlab, etc
Experience working on Docker, Kubernetes, etc. (Good to have)
Design, code and test software applications
Build, and maintain efficient, reusable, and reliable code
Coordinate with business team / client for requirement specifications raised
Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas of improvement and enhancement
Maintaining existing software solutions by identifying and correcting/fixing software defects
Learn and develop skills in new technologies
Understanding of building micro services and cloud native applications