Java Developer
Current• Designed and coded application components in an Agile/TDD environment utilizing a test-driven development.• Developed SPRING based RESTful web service to insert, search and retrieve, update and delete the revenue documents from Documentum.• Implemented the struts MVC framework for designing and developing the user interface and AJAX is used for asynchronous server calls.• Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.• Developed RESTFUL webservices using spring REST Template.• Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.• Worked closely with Oracle database in backend to interconnect with user interfaces using native complex SQL queries.• Worked with NoSQL databases such as Cassandra, MongoDB. • Designed and developed RESTful style Web Service layer and WSLD. • Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts. • Used XML web services using SOAP to transfer the amount to transfer application that is used SWING for GUI based coding. • Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients. • Configured and deployed Web Applications using WebLogic, WebSphere, JBoss, Tomcat and Apache. • Used Javascript and AJAX to query the Elastic search indices, format and display the JSON results in a web page using HTML5 and CSS3.• Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.• Performed Validations on UI data using JSF validations and JavaScript.• Performed client-side validations using Javascript functions to implement various functionality.• Wrote Spring services in the service layer for Oracle data retrieval operations using Hibernate.