Deepak,
Because you haven't a cluster in your scenario, I think that you can't sync dynacache, but you can use the Web Server to manage your cache outside of your StandAlone servers.
Taking advantage of performance functions
https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.base.doc/ae/tprf_2.html
Using the dynamic cache service to improve performance
The dynamic cache service improves performance by caching the output of servlets, commands, and JavaServer Pages (JSP) files. Dynamic caching features include cache replication among clusters, cache disk offload, Edge-side include caching, and external caching, which is the ability to control caches outside of the application server, such as that of your web server.
Take a look to next configuration section
Configuring external cache groups
https://www.ibm.com/support/knowledgecenter/en/SSEQTP_8.5.5/com.ibm.websphere.base.doc/ae/tdyn_extcache1.html
A good redbook to understand Dynacache.
Mastering DynaCache in WebSphere Commerce
http://www.redbooks.ibm.com/abstracts/sg247393.html?Open
Hope this helps. Tell us if you need more support
Regards