Royal C

Developer - 3 Years of Experience



Education Level:


Will Relocate:



Experience Summary: * 10+ year of experience in analysis, design, development, implementation and maintenance of software applications on J2EE, Hibernate and Spring Framework * Worked extensively on Java Platform for developing Web and Distributed Applications by using EJB, JDBC, JNDI, Hibernate, JSP, Servlets, JSTL, SQL, Oracle and Web Services technologies with J2EE. * Experience in creating Oracle CEP applications and OSB proxies. * Expertise in developing MVC architecture for the web based applications using Java Server Faces (JSF) and Spring MVC framework. * Extensive experience in Java/Server side Scala. * Experience in complete Web based GUI application development consisting of HTML, CSS, Ajax, NodeJS, JQuery, AngularJS, GWT and JavaScript. * Hands on AngularJS practices and commonly used modules based on extensive work experience. * 2.5 years of E-commerce experience: * Experience in ORM Technologies like Hibernate, EJB. * A hand on in-depth programming skills in CORE-JAVA, JDBC, Servlets, JSP, Swings, JSF, etc. * Possess good working knowledge on SQL, Stored Procedures, cursors, and triggers in SQL Server, PostgreSql, DB2 and Oracle. * Possess good working knowledge of application servers such as WebSphere, WebLogic, Tomcat and JBoss. * Has good modeling experience using UML, Object Oriented Programming (OOPs). * Experience using Design Patterns like Session facade, Business Delegate, Singleton, Service locator, Data Access Objects (DAO). * Good working experience on JSP Standard Tag libraries and Custom tags. * Extensive working experience in Version Controls such as SVN, CVS using Java. * Innovative in implementing asynchronous applications and Message Driven Beans using JMS. * Proficient with IDE's like JDeveloper, Eclipse, Net Beans, IBM WSAD and RAD. * Have good Experience in deploying EAR's using Weblogic, Websphere Application servers. * Has experience using Ant and shell scripts for writing automated build scripts. * Implementing logging mechanism using log4j. * Demonstrated ability to work independently, and the flexibility to adapt in an ever-changing business environment, extremely quick learner with very less ramp up time for a new technology. * Excellent written, oral communications skills and ability to work on a team as well as independently. * Experience in Testing, Bug fixing and Defect Analysis. * Full life cycle experience in development methodologies like Agile and Waterfall. Experience Summary Infor, Maitland, Florida June 15 - Till Date * Sr.J2EE Developer Complete Billing System, Deal Manger Complete Billing System is revenue management system designed for large global financial institutions with complex need to manage their base of commercial treasury analyzed account. The system is highly configurable allowing each client to easily select their own unique and individual processing and reporting options without needing custom modifications. Services from all functional areas and product factories at a financial institution can be analyzed, priced and billed using the complete billing system. This includes deposits, ACH, clearing and lockbox services. Deal Manger will provide a pricing model designed to define, analyze and project profitability for both new/existing billing relationships. Deal Manager will also provide the ability to produce a Pro Forma statement to reflect the proposed pricing model. Responsibilities: * Analyze requirements and formulate detail design artifacts. * Perform Development using software components like Java, J2EE, Spring, Google Web Toolkit, Hibernate and Integration with existing product. * Developed Auditing of entities using Hibernate Envers. * A combination of Java and Scala as well as Oracle Coherence comprised the base platform with technology agnostic consumers being supported. * Developed web pages using JSP/HTML and validations using JavaScript. * Making an old desktop app into a fantastic app by converting it to AngularJS. * Developed Spring Rest services like Mass Import of Customers, Service Codes and sending over implemented deals from Deal Manager to CBS. * Manage version control using SVN. * Worked extensively on Angular (MVVM), VueJs and jQuery are structural JavaScript frameworks for front-end dynamic applications in Infor. * Used CSS for the look and feel of the system and AJAX for some view pages to fetch data dynamically. * Build responsive hybrid WCL application using Ionic and AngularJS. Application compatible with mobile * Use jUnit testing framework for unit level testing. * Use T-SQL (query, stored procedure and functions) for database tasks. * Use Trac to monitor defects. * Build application from Maven * Use development tools like Eclipse, Squirrel SQL, SQL Development Management Studio. * Creation of atomized database objects using Spring-ROO. * Code monitoring via Veracode software. * JVM monitoring via Plumbr software. Environment: Java 7.0, J2EE, Spring, Hibernate, Hibernate Envers, AngularJS, Node.js Backbone.js, Google Web Toolkit (GWT), Eclipse, Tomcat, Maven, SVN, Jenkins, DB2, Spring tool suite, SQL Server 2012, JOOQ.


CollapseWork Experience


Monsanto J2 Ee Developer 2/2009 - 12/2009
Citi Group J2 Ee Developer 12/2006 - 1/2009
Seacom (I) Pvt. Ltd. Java Developer 11/2005 - 11/2006




CollapseJob Skills