Java, Applet, J2ee, Spring, Hibernate, Maven, Agile, WSO2, Git, Linux
Last active: 1 month ago
9 years of experience in Java/J2EE/Open Source architecture. Architecting, Managing, designing, development, testing and maintaining real time web-based enterprise level applications.
Experience in architecture design and development of n-tier web based architecture.
Expertise in developing multi-tier web application using Java, J2ee, Spring, Hibernate, JDBC, JNDI, EJB 3.x, JSF and Facelets.
Experience with AngularJs, Node.js, Jquery and Thymeleaf.
Sound knowledge of SaaS, PaaS, IaaS and CaaS terms.
Experience with online cloud platforms i.e cloudbees, heroku, openshift, appfog and cloud9.
Extensive working knowledge with SVN, CVS and Git source version control.
Experience with project management tool and agile methodology i.e JIRA, Confluence and Redmine.
Experience in gathering information from the business users, analyze, recommend changes, provide end to end solution by designing, implementing and maintaining complex business applications.
Responsible for timely delivery of projects and deliverables.
Prepare design, change control, test plan and other quality process documentation in compliance with project and client requirements.
Key participant in all the phases of SDLC with analysis, design, development, integration, maintenance, debugging, testing and production support for software applications in client server environment, object oriented technology and web based applications.
Experience in configuring and deploying application on/using JBOSS, Tomcat, Jenkins (Continuous integration), WSO2, Ngnix and Apache.
Experience in configuring and installing SSL certificates as well reverse proxy.
Extensive working knowledge with Eclipse, Maven, Ant and Gradle tools.
Sound RDBMS, ORDBMS, NoSQL concepts and extensively worked with Oracle, SQL, PL/SQL, MySQL, Postgresql and MongoDB.
Extensive knowledge in developing web services applications using JAXB, CXF, Spring Web Services, Axis 2.x and XFire.
Sound JMS concepts and extensively worked with Active MQ and RabbitMQ.
Thorough knowledge of ESB (WSO, Fuse, Mule), Workflow, Integration Patterns, Rule Engine, CMS, ECMS, and CRM.
Strong written and oral communication skills, self-motivation, creativity and ability to adapt to new technologies and applications.
A good leader and team player with experience in mentoring & leading team members when required to resolve technical difficulties.