We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 14 years of professional experience in all phases of software application design and development
  • Domain experience in Financial Services including Trading, Corporate Investment Banking, Fixed Income, Capital Markets and Security Finance Prime Services, Payment Processing, Global Wires, Retirement Planning & solutions and HR Payroll.
  • Hands on experience with Financial Market Products and Fixed Income Portfolio Management and Trading which enable the traders to perform the investments in Optimized fashion, which includes TAO Analytics, Barra Enterprise Performance, Market QA, Factset Terminal, Bloomberg Anywhere
  • Working experience in developing responsive, mobile ready web based UX applications using JQuery, Bootstrap, Angular 1.5, Backbone, NodeJS, Socket.io, Redis and Light Streamer and tested using Virtual Device Lab.
  • Expertise in design and development of Web Applications involving J2EE technologies with Java, Servlet, JSP, JSF, MVC Framework (Struts 2.0), Spring Framework, Websphere ILOG JRules, JQuery, AJAX, JSON, REST, Hibernate, WebLogic Portal, UUP, JPF, Portlets (JSR 168), Web Services, SOA, WSRP, EJB, DOJO, YUI, XML, JNDI, JDBC.
  • Working experience in DOJO Toolkit 1.3.2, Installing & Loading DOJO, DOJO data, Dojo Pie Charts, Utilities, Tree API, DOJO Calendar API, APIs asynchronous programming, Dom Utilities, DIJIT Scripting Widgets, UI Controls, Integration with AJAX.
  • Working experience in YUI Toolkit, Implementing, Customizing & Loading Widgets, populate the widgets using JSON data, UI Controls, Integration with AJAX.
  • Very good understanding of Object Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi - tier architectures and distributed architectures
  • Extensive experience in implementing MVC architecture using Struts and Spring Framework.
  • Extensive experience in developing and deploying applications on Websphere Process Server, Weblogic Portal Platform/Workshop, WebSphere Portal Express and iPlanet Application servers.
  • Extensive experience in developing and deploying the portal based applications.
  • Extensive experience in implementing SOA architecture using Portal, Business Service, Data Services and WSRP.
  • Participated in all aspects of software Development Life Cycle and Production troubleshooting, Software testing using Standard Test Tool.
  • Extensive experience in Oracle (7.x, 8i, 9i, 10g), SQL Server 2000, 2005 and PL/SQL and database concepts.
  • Knowledge and worked with the BPEL Operations team for interaction with the WebServices.
  • Hands on experience in creating automated build scripts using ANT.
  • Good understanding on Rational Unified process (RUP).
  • Extensive experience in Agile and Waterfall Methodologies.
  • Solid Management skills, demonstrated proficiency in leading and mentoring individuals to maximize productivity and forming cohesive team environment.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • A self-motivated professional and natural communicator possessing good technical, initiating

TECHNICAL SKILLS

Operating Systems: Windows NT/2000/XP, Sun Solaris, UNIX, UBUNTU, AIX, DOS, Windows Server 2003 and 2008

Languages & APIs: Java, J2EE, EJB, JMS, JSP, JSF, Advanced JSF (Tomahawk Components), Rich Faces JSF components, JavaScript, ActionScript, Servlet, POJO, JAXB, JDBC, IBATIS, JNDI, RMI,MVC, Struts 2.0, XML, AJAX, Weblogic Portal, JSR 168 Portlets, XSLT, XSD, PL/ SQL, C, C++, HTML, DHTML, CSS, SCSS, Java Script, Shell script, PERL Script, Python, VB Script, Visual Basic, CORBA, SOAP, WSRP, UUP, JPF, UML, JMQ, Swings, Java 5,6 and 7, DOJO, YUI, iText and custom made Annotations

Application Servers: BEA Workshop 10.1, BEA Weblogic 8.1 & 10.1, Websphere Application Server 6.1, WebSphere Process Server, Websphere Portal Express 6.1, Oracle 9i Application Server, JBoss, Jrun, Iplanet Application Server 6.5, Sun One Application Server, Tomcat and Apache Web Servers, IBM Wepshere Application Server 8.5.5.2

FrameWorks: Struts, OSSO, JSF, spring, Apache Beehive framework, EXT-JS, JQuery

Toolkit: DOJO Toolkit 1.3.2, YUI toolkit, Angular 1.5

Design Tools: UML Rational Rose, Dreamweaver, Flex 3.0, TogetherJ, Visio Enterprise Architect, Visio, Erwin Data Modeller, Snagit, Balsamiq, moqups

Development Tools: Eclipse 3.0, Eclipse Europa, IBM Rational Application Developer 7.0, Flex Builder, VisualAge, JBuilder 9.0, XML Spy, Weblogic Workshop Studio (10.2), Web sphere Integration Developer 6.2, My Eclipse 7.5, Spring Tool Suite 2.7.2 and 3.3.0, Sublime Text, Web Storm

Packages: MS Office, Peoplesoft 7.5, Lotus Notes

Databases: Oracle (7.x, 8i, 9i, 10g), SQL Server 6.5/7, MS Access, SQL Server

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/ J2EE Developer

Responsibilities:

  • Interacted with the business for requirement(s) gathering and was responsible for creating TDD based on the FSD to build the application.
  • Created POC.
  • Design the web screens and validated using SGML & HTML Tidy parsers.
  • Developed Interactive GUI Screens using YUI toolkit.
  • Make sure that all screens are compliance to Application disability accessibility.
  • Use Case modelling for the system (actor, system boundary, business processes).
  • Involved in creating Use Cases using Visio.
  • Created the process flows, workflow diagram defined the various business rules for the project,
  • Struts 2.0, YUI toolkit, Spring Framework 3.0.5, Hibernate and Oracle are used to develop the system.
  • Make sure that application is compatible with various browsers(Firefox, Chrome & IE)
  • Verified the various IE versions testing using IE tester.
  • Also made AJAX calls to get the data in JSON format.
  • Handled transaction(s) using Spring Framework.
  • Created ANT scripts for build and deployment purposes.
  • Implemented unit testing using JUnit framework and integrated it with ANT build scripts for invocation during build time.
  • Used Fortify tool to make sure that there are no memory leaks.
  • Build the code using Anthill Pro3, Cruise Control.
  • Implemented the Quartz Scheduler for Notifications.
  • Used the various Profiling tools to verify the performance of Servers.
  • Live support of the Production Application. Analysed and resolved the Production Incidents.

Environment: - J2EE, JDK1.5, Spring Framework 3.0.5, JavaScript, Web Service, Struts 2.0, Hibernate 3.2.0, Visio, CVS, Subversion, JavaScript, JSP, XHTML AJAX, Oracle 10g, HTML, DHTML, Weblogic 10.2, YUI Toolkit, HP Diagnostics, Tortoise SVN, My Eclipse 7.5, Toad for Oracle 9.5, Ant, jrockit-jdk1.5.0, Shell Scripting, Perl Scripts, Unix, HP Quality Center 10, HP Diagnostics Profiler for Java, Fortify, Sublime, Firebug 1.6.2 plug-in for client-side debugging.

Confidential

System Architect/Sr. J2EE Developer

Responsibilities:

  • Interacted with the business for requirement gathering and was responsible for the study of Lotus Notes system to build a new application.
  • Developed Interactive GUI Screens using XHTML, HTML, PERL.
  • Design the web screens using DreamWeaver.
  • Involved in Component Design (Sequence diagram, Class diagram, Activity diagram, State diagram) using Enterprise Architect.
  • JSF, Rich Faces component, Portal, Portlets, Spring Framework, Hibernate and SQL Server 2005 are used to develop the system.
  • Converted Lotus Notes application to JSR-168 portlets for use in IBM Websphere workshop.
  • Integrating AJAX with Rich Faces.
  • Handled transaction(s) using Spring Framework Transaction Management.
  • Use Case modelling for the system (actor, system boundary, business processes).
  • Involved in Usecase Reviews and Design Reviews.
  • Used PrintKey2000 tool to capture the screens for design documents.
  • Used iText for PDF generation.
  • Created the process flows, workflow diagram defined the various business rules for the project,
  • Created the mappings file for the ETL team to import the historical data into the current system.
  • Used ERwin Data Modeler for Design and Review of the conceptual and logical model of the database.
  • Created ANT scripts for build and deployment purposes.
  • Implemented unit testing using JUnit framework and integrated it with ANT build scripts for invocation during build time.
  • Build the code using ANT, Cruise Control, and Maven and migrated using SCM (Software Configuration Management) Tool.
  • Scheduled the Batch Jobs using Cybermation.
  • Generated Change Log report from SCM.
  • Used Check style for coding style conventions.
  • Used Cobertura Test Coverage to generate the Test Coverage Report for Test cases.
  • Used Find Bugs1.3.9 to generate the find bugs report for bugs in the code.
  • Used the JDepend Metrics analysis to review the code.
  • Used PMD’s Copy/Paste Detector (CPD) for Duplicate Code detection.
  • Generation of web based report using MS SQL Server Reporting Services Report Builder 1.0.
  • Live support of the Production Application. Analysed and resolved the Production Incidents.

Environment: - J2EE, JDK1.5, Spring Framework, Rich Faces JSF, Portal, Portlets(JSR 168), Hibernate 3.2.0, Visio, Subversion, ChangeMan, JavaScript, JSP, XHTML, IBM Rational Application Developer, Web Sphere Application Server 6.1, Websphere Portal Express 6.1, PERL, Erwin tool for Database design, Enterprise Architect, iText, Eclipse, SQL Server 2005, IBM http Server 6.1, HTML, DHTML, Apache Ant 1.6, Cruise Control, MS SQL Server Reporting Services Report Builder 1.0, Software Configuration Management (SCM), PrintKey2000.

Confidential

Senior Programmer Analyst

Responsibilities:

  • Interacted with the business users for requirement gathering and was responsible for the Integration of Naviplan with NPService and APU System.
  • Integrated and Deployed the Naviplan Tool.
  • Design and Development of NPService and APU system.
  • Integrated the System with JMS MQSeries and Siebel.
  • Design the web screens using DreamWeaver.
  • Followed Visio for the complete life cycle of the project.
  • Involved in Component Design (Sequence diagram, Class diagram, Activity diagram, State diagram) using UML/Rational Rose.
  • Struts, Spring Framework and Webservices are used to develop the system.
  • Handled transaction(s) using Spring Framework Transaction Management
  • Use Case modeling for the system (actor, system boundary, business processes).
  • Developed Interactive GUI Screens using JSPs, HTML, EJBs, JavaScript, Struts.
  • Involved in Usecase Reviews, Design Reviews and Code Reviews.
  • Implemented the UNIX scripting.
  • Created ANT scripts for build and deployment purposes.
  • Implemented unit testing using JUnit framework and integrated it with ANT build scripts for invocation during build time.
  • Build the code using ANT, CruiseControl and migrated using SCM (Software Configuration Management) Tool.
  • Scheduled the Batch Jobs using Autosys.
  • Generation of web based report using Actuate.
  • Configured the Mercury tool for monitoring the performance of the Production Servers and arranged the alert messaging system.
  • Live support of the Production Application. Analysed and resolved the Production Incidents.

Financial Planning Tool: - Naviplan

Environment: - J2EE, JDK 1.4, 1.5, Spring Framework, Struts, EJB, Hibernate, Visio, Starteam, JavaScript, JSP, Eclipse, Oracle, JavaScript, Apache Axis 1.2 used for Web Services, Weblogic 8.1, JIntegra, HTML, DHTML, Tomcat plugin for Eclipse, Apache Ant 1.6, JMS, MQSeries, Siebel, Cruise Control, Software Configuration Management (SCM).

We'd love your feedback!