4+ or more years of experience in application design, development, and implementation.
4+ years of strong experience developing application code and unit tests in Java, Spring (Boot, Data, Batch, Security) Technologies, and RESTful web services, Microservices, Messaging Architectures and RDBMS
BE, BW, JBoss, Spring, Unified Modeling Language (UML), Multi-threaded Architecture.
Able to work with distributed teams (onshore and offshore).
Couchbase or other NOSQL Database
Linux, TeamCity a plus.
4+ years of strong experience building SPA – Single page applications using Angular, JavaScript, TypeScript, Bootstrap and CSS3
Strong ability to apply best practices and design patterns while developing code.
Strong object-oriented design skills and the ability to analyze requirements and transform into scalable software designs using patterns and best practices
Strong knowledge of deploying the application to WebSphere and Tomcat