Java Developer/software Developer Resume Profile
Philadelphia, PA
SUMMARY
- Around 5 years of experience in software in the area of design, development in Java/ J2EE technologies.
- Experience in developing Banking Applications which cater to dealer-investor trade transactions, buy-side sell-side communications, fund transfer systems, security lending services
- Expertise in developing Trade Manager Systems, Fund payment systems, Client on boarding, accounting and reporting systems
- Possess sound knowledge in financial instruments, trade life cycle, back office, settlement and custodian systems
- Experience in Banking/Financial, Telecom, Healthcare domains.
- Experienced in developing JAVA based applications involving Core JAVA, and J2EE technologies SERVLETS, JSP, JSF, EJBs, JMS, XML
- Solid background in Object-Oriented analysis and design, Design Patterns and UML
- Well versed in Open source frameworks like Struts Spring
- Sound knowledge of ORM tools like JPA, Hibernate and iBatis
- Experienced in working with Drools for implementing business rules
- Experienced in developing web applicationsusing GWT, AJAX, EXT JS, JQuery, DOJO, Javascript, HTML XML
- Experienced in working on diverse back end platforms like Oracle, Sybase, Sql Server
- Expertise in designing and implementing web based solutions on servers like Weblogic,Websphere, JBoss and Tomcat.
- Sound knowledge of Swift Messaging standards
- Solid background in software engineering paradigms
- Sun Certified Programmer for JAVA 2 platform, Sun Certified Web Component Developer for J2EE platform
- Oracle Certified Associate
- Possess excellent problem solving skills with ability to follow project standards in a deadline-controlled environment.
- Possess thorough understanding of Software Development Life Cycle SDLC , involved in various phases like Requirements, Analysis/Design, Development and Testing.
- Well versed in Agile and Scrum based methodologies
- Have sound knowledge of the Quality Standards
- Rich experience in translating Business requirements to understandable IT systems requirements and Implementing CMM Methods Procedures across the organization.
- Effective communication skills and record for coordination between globally located teams
TECHNICAL SKILLS
Languages : Java /J2EE, SQL, PL/SQL
Core Java : JDK 1.4, 1.5, Java Beans, Collections, Multithreading, JNDI, JDBC, JAXB
Web Tier : Servlets, JSP, JSF, JSTL, JavaScript, AJAX, EXT JS, GWT, JQuery,
DOJO
Middleware : EJB, JMS, JTA, JWS
Open Source Framework : Struts, Spring
ORM Tools : JPA, Hibernate, iBatis
Mark-up Languages : HTML, XML, XSL
Databases : Oracle, Sybase, SQL Server
Servers : Weblogic, Websphere, JBoss, Tomcat
Tools IDEs Used : IBM RAD, IBM WSAD, Eclipse Indigo, Toad, Rapid SQL, PL/SQL
Developer, CVS, SVN, Git, Ant, Maven, Clearcase, JIRA
Operating Systems : Unix- Solaris and Windows XP/7
WORK EXPERIENCE
Confidential
Role: Java Developer/Software Developer
Responsibilities:-
- Used Spring Framework for Dependency injection IOC and integrated with the Hibernate.
- Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
- Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
- SoapUI to Test Web services
- Followed Agile Methodology worked in Sprints of 15 days and handle Modules like Billing , ticketing
- Involved in the process of analysis, design, and development of the application
- Responsible for working with the client on establishing deliverables, timeline, budget, managing project scope and project resources.
- Debugging and Troubleshooting any technical issues while implementing the applications
- Extensively worked on Spring Frame Work
- Responsible for writing SQL and PL/SQL queries for writing stored procedures
- Worked on ticketing and Billing Module
- Implementation of REST ful Web Service and SOA Architecture
- Build configuration in Hudson
- Used cobertura for code Coverage
Environment: Java, JSP, JavaScript,Weblogic,Spring 3.0, XML, Eclipse, Apache, Tomcat, Oracle 10g, Rational Rose, Hibernate 3.0,
Confidential
Role:Senior Software Developer
Responsibilities:
- It contains creating clustering and load balancing for the glass fish server with help of Ant Script.
- Involved in requirements gathering
- Involved in writing AJAX code for developing UI Components involving the asynchronous communication.
- Have used Spring IOC injecting service dependencies in the application.
- Involved in writing the Interfaces using java.
- Creating CSS styles for the web pages.
- Involved in development of Ant build based Java web application.
- Prepared the detailed functional requirements along with screenshots and description of all the modules
- Responsible in developing and testing of the application
- Created several JSP's and populated them with data from databases using JDBC
- Used ANT for the build process
- Used BEA Web Logic Application Server and Glass Fish Server
- Involved in Unit testing and Integration testing
Environment: Ant Script, Linux Script, Glass fish server 3.0.1, Scrum Methodology
Confidential
Role: Sr. JAVA DEVELOPER
Responsibilities:
- Developed the Web Based Rich Internet Application RIA using J2EE Spring framework and Macromedia/Adobe Flex.
- Developed Hibernate persistence layer modules using EJB Java Persistence API JPA annotations and Entity Manager.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Used Ajax calls extensively using Jquery, inside the WebApps and create a seamless flow of Quotes.
- Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Developed of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
- Developed PL/SQL procedures for login module and written complex sql queries.
- Developed DAO API to manage the payment information using JDBC
- Design and Developed using WebService using Apache CXF
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Created the domains, application servers and load balancers using Weblogic
- Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, Hadoop, Hbase, NoSql, XSLT, projects written in C .
- Developed JUnit test cases for all the developed modules.
- Agile/SCRUM was used as the project management methodology and JIRA Confluence were the tools used to keep things in check.
- Implement web service components using Apache CXF framework.
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
- Used My Eclipse as an IDE for developing the application.
- Worked with NoSql Databases like Apache Cassandra, MongoDB.
- Used Subversion SVN for software version control.
- Created the domains, application servers and load balancers using Weblogic
- Developed frontend widgets in Backbone.js and Handlebars.js
- Developed web applications using Spring MVC, JQuery, CSS, XML, HTML, Knockout.js, Hadoop, Hbase, NoSql, XSLT, HTML5, Bootstrap
- Developed test cases and performed unit test using JUnit Framework.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Developed the User Interfaces using Struts, JSP, JSTL, CSS, XML, HTML, Knockout.js, Hadoop, Hbase, NoSql, XSLT, and Ajax, JavaScript.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Used Maven script for building and deploying the application.
- Developed Generate PDF functionality using Spring framework and iText
- Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
- Developed order receipt report with bar code using lowageiText and jasper report.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
Environments:Spring, Hibernate, Struts, CSS, XML, HTML, Knockout.Js, Hadoop, Hbase, Nosql, Xslt, Jquery, Ajax, SenchaExtjs, Javascript, Oracle, Crud, Pl/Sql, JDBC, Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, UML, JSP, JSTL, Servlet, Maven, Itext, Google Web Kit Gwt , Jasper Report, Ilog, Web 2.0, SOA.
Confidential
Role: Sr. JAVASCRIPT DEVELOPER
Responsibilities:
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Created session EJBs that retrieved information from the Oracle database using Spring-iBATIS.
- Implemented the MVC architecture using Apache Struts Framework.
- Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
- Developed the UI panels using JSF, XHTML, JavaScript, jQuery, Angular, HTML5, Wireframes, HTML, CSS, Java, Spring, C , UI, UX, XML/ REST, OO, CSS, DOJO and JQuery.
- Developed Java and EJB in Mainframe DB2 environment.
- Designed and implemented database structure in MySQL Server.
- Used TOAD to verify all the database turn-arounds, connectivity speed and query round trip behavior.
- Created SQL Server logins and assigning roles and Authentication models as a part of Security.
- Design and Developed using WebService using Apache Axis 2.
- Designed and developed required WSDL and XSD for the services.
- Used Netbeans for development and WebLogic Application Server for deploying the web application.
- Used JBoss application server to deploy application into Production environment.
- Work with clients on their day to day interactions with CVS Caremark.
- Used VSS Visual Source Safe as configuration management tool.
- Designing the flow of the project using Water Fall Model.
- Design and development of components, such as Class, and Sequence diagram in UML
- Design Development of the User Interfaces using HTML, CSS andJSP.
- Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Developed XSD for validation of XML request coming in from Web Service.
- Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
- Working with the JIRA tool for Quality Center bug tracking.
- Designed Interactive GUIs using Java Applets and Swing.
- Created Active Reports in Cognos as Proof of Concepts for offline reporting.
- Worked with ILogJrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
- Developed JSP/JSF front end with Oracle ADF tags and backing beans for validations and form submissions.
- Design and development of the exception management workflow using Oracle BPM.
- Developed applications using Visual Studio ,C , and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
- Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
- Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys.
- Created directory structure flow using UNIX to receive and send data to internal and external systems.
- Developed Ruby on Rails web applications using MongoDB, JavaScript, jQuery, Angular, HTML5, Wireframes, HTML, CSS, Java, Spring, C , UI, UX, XML/ REST, OO, and back-ground processes using Resque and Redis.
- Designed created websites in WordPress using Bluehost Web Hosting Solutions.
- Develop and implement online marketing strategies for clients, including Drupal Wordpress.
- Developed .NET components using C and involved in the deployment of those components.
- Used ASP .NET technology for developing the presentation layer.
- Designed and developed the individual components of the system using C and CORBA
- Created web services using SOAP for SOA to get data from Mainframes and content manager.
- Developed and maintained customer inquiry fulfillment applications using iSeries CL and Cobol.
- Implemented changes to optimize existing logic and upgrade legacy Assembler and PL/I logic to COBOL per corporate initiatives.
- Worked with JCL to schedule jobs on Mainframes.
- Developed SQL queries. Actively worked on stored procedures.
- Developed requirements and enterprise architecture for EIA metadata, Eguide and EBI under SAS version
- Developed Java Script and Action Script, VB Script macros for Client Side validations.
- Design online stores using ASP JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
Environment:Java ,Spring, Ibatis, Struts, JSF, EJB, Jquery, Javascript, Jquery, Angular, Html5, Wireframes, Html, CSS, Java, Spring, C , UI, UX, Xml/ Rest, Oo, Mysql , Toad , Sql Server, Db2, Apache Axis2, Wsdl, Netbeans, Jboss, CVS , Visual Source Safe, Water Fall Model, UML, JSP , Servlet, Ant, Xml, EmcDocumentum, Jira, Swing, Cognos, Ilog, Oracle ADF, Oracle Bpm, Ibmmq Series, Apachi Tomcat, Linux, Unix, Ruby Wordpress, Drupal , .Net , Asp, C , Mainframe, Cobol , Pl/I , Jcl, Sql , SasVb , Asp.