Core skills
Expert proficiency and hands-on experience on Core Java, Java Microservices, and Spring Boot, REST API
Expert proficiency and hands-on experience on Hibernate and or other Technologies
Expert proficiency in designing both producer and consumer types of Rest services
Expert proficiency in Unit testing and Code Quality tools
Expert proficiency in ensuring code coverage
Expert proficiency in understanding High-Level Design and translating that to Low-Level Design
Must Have
Knowledge on Cloud, ad designing services on Cloud- preferably (AWS OR Azure OR PCF)
Good to have
Experience with standard development tools (e.g. Git, JIRA)
Experience working in an Agile/Scrum development process
Experience working closely with engineers and software cultures
Ability to think at a high level about product strategy and customer journeys
Ability to produce low level design considering the paradigm that journeys will be extensible in the future and translate that into components that can be easily extended and reused.
Excellent communication skills to clearly articulate design decisions
Any Gradute