Minimum of 6+ years development experience within Java Web/Enterprise projects?
Understanding of design patterns and NTiers architectures?
Experience with Spring / Spring Boot / Cloud technologies
Experience with Java EE, Maven?
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles.
Experience with popular React.js workflows (such as Flux or Redux, Hooks).
Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc.
Experience with Spring and other Java frameworks / open source libraries?
Experience with Spring Security and SSO solutions?
Experience with SOA and Web Services (REST/SOAP)?
Experience with database applications such as Oracle, MySql, DB2 as well as with SQL,JDBC and ORM tools?
Experience providing sizing and scalability recommendations and solving connectivity and deployment issues?
Experience using Agile development methodologies.