15+ years of experience in analysis, design, development, and implementation of enterprise-grade applications using Java Platform with particular expertise in multi-threaded, heterogeneous and web applications.
Mentored teams on OOAD, Multi-threading, CORBA, XML Schema, JMS, JAXB, JAX-WS, JAX-RS, CDI (Java EE 7), Functional Programming, EmberJS, Bootstrap and Spring Framework including Spring Batch, Spring Security.
Experience in securing web applications using Spring Security, and hardening based on OWASP guidelines.
Experience in batch processing and synchronization using Spring Batch.
Experience in deploying HA applications on JBoss in Amazon EC2.
Experience in Enterprise Application Integration using Apache Camel, Web Services, CORBA, Secure Shell, and Telnet.
Experience in design and implementation of tiered applications
Experience in migrating monolithic projects into multi-module projects using maven.