I have extensive IT experience in software development with a strong focus on Java and J2EE/JEE technologies for backend development and Vue.js, Angular, and React.js for frontend development. My expertise spans all phases of the SDLC, including requirement gathering, analysis, design, development, testing, implementation, and maintenance support. I have a solid background in multi-tier web and mobile applications using Java, J2EE technologies (JSP, Servlets, JavaScript, EJB, JDBC, web services, etc.), and experience with RDBMS like Oracle, MySQL, and SQL Server, as well as NoSQL databases like MongoDB and Cassandra. My skills include working with Spring, Hibernate, Struts frameworks, AWS cloud services, and various application servers such as WebLogic, WebSphere, JBoss, and Tomcat. I have experience in developing and deploying Enterprise Java Beans, writing business rules with JBOSS DROOLS, and creating RESTful web services. Additionally, I have expertise in using Java IDE tools, integrating with ANT, JUnit, Log4j frameworks, and version control tools like CVS, SVN, and build tools like Maven. My experience also includes working with Mule ESB, Apache Camel for enterprise integration, and implementing web applications using AngularJS and Node.js.