Java Developer Resume
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 applications using 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
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Java 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, Waukesha, WI
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, Reston, Virginia
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 lowage iText 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.
Environment: s: Spring, Hibernate, Struts, CSS, XML, HTML, Knockout.Js, Hadoop, Hbase, Nosql, Xslt, Jquery, Ajax, Sencha Extjs, 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, Milwaukee, WI
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 ILog Jrule 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, Emc Documentum, 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, Sas Vb, Asp.
