I also have similar profile of Java/AWS developer where I do technical work and have confusion regarding which NOC code to be used between 2173 and 2174. Were you able to make decision on it. Could you please share your thoughts on this and if needed we could do direct conversation over phone if you are comfortable.