We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • 9+ Years of experience in Information Technology.
  • Experience working with core Java technologies like new multithreaded Concurrency, Generics, Collection, new JDK 6 APIs.
  • Experience in finance(Citi Group, Confidential, PNC Bank), hospitality, telecommunications domains.
  • Actively participated in all stages of Software Development Life Cycle (SDLC).
  • Strong in MVC Architecture Apache Struts Framework and Design Patterns.
  • Developed the deployment scripts in Unix Shell Script.
  • Proficient in writing SQL queries and procedures and functions using PL/SQL for applications and advanced reporting.
  • Strong experience in writing XML, DTD for validation and parsing XML’s using SAX and DOM parsers.
  • Strong hands - on experience in Java, J2EE Technologies (Servlets, JSP, JDBC, EJB), HTML, GWT, SmartGwt, Extjs, JavaScript, XML, Websphere 5.1, ANT, JUnit, Hibernate Apache, Spring, Tomcat, Execution Services Framework and Struts frame work, freemarker, Quartz, Jasper, JQuery.
  • Experience in creating UML diagrams using Rational Rose.
  • Excellent Communication & Interpersonal skills and ability to work in team. ed with s of appreciation by CISCO at San Jose.
  • Excellent Analytical and Problem Solving skills.

TECHNICAL SKILLS

Languages: Java 1.5, UML, C, C++, PL/SQL, Shell Scripting (ksh)

Web technologies: J2EE, Java Beans, JSP, Servlets, EJB2.0,JMS, HTML, XML, ANT, JUnit, Hibernate, JavaScript, LZX, AJAX

Application Servers: Websphere 6, TomcatFramework Struts 2/3,Tiles, Execution Services 5.1.3, Spring 2.5.1

IDE: WSAD 5.1, Eclipse, TOAD, Tomcat 6.0

Version Control: Visual Source Safe, CVS, MKS Source Integrity

Database: Oracle (SQL, PL/SQL), 9i and Oracle 10G, MS SQL Server 2000,Sybase, IMS,DB2,MS Access

Operating Systems: Windows 95/98/NT/2000/XP, UNIX(Linux)

Methodologies: OOAD, UML, Web Service, J2EE Design Patterns, Jasper and JXLS report

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Senior Software Developer

Responsibilities:

  • Responsible for development of system in Core java using Factory, Front Controller, Business Delegate, Singleton Design Patterns.
  • Developed alternate offering module using java and dojo web components.
  • Implemented the Spring AOP for logging and security modules.
  • Developed the Java daily batch jobs in new Concurrent threading framework, Java collection APIs.
  • Performed user input validation, error handling using Struts Validation framework.Implemented the report framework in jasper.
  • Designed and developed various GUI screens using GWT, JQuries, Struts 2, Spring MVC.
  • Involved in writing SQL code in Oracle and SQL Server to provide database functionality.
  • Configured and maintained the Spring Application Framework's IoC container.
  • Involved in System testing and bug fixing.
  • Generated Ant script for deployment of the application to production environment

Environment: Java, J2EE, WebSphere 7.0, JUnit, Struts, GWT, Spring 2.5.1, Oracle 11G, Ajax, HTML, XML, Javascript, freemarker, Quartz, jasper, ANT, JUnit, UML.

Confidential, New Jersey

Senior Software Developer

Responsibilities:

  • Automated many manual processes by resulting in increase in system’s responsiveness in production.
  • Developed the Java daily batch jobs in new Concurrent threading framework, Java collection APIs.
  • Implemented the Spring AOP for logging and security modules.
  • Integrated the Tibco Messaging service to receive the runtime feeds through JMS APIs.
  • Implemented the module with freemarker tool to generate the CSS and java code.
  • Lead the build and deployment process by using Hudson/Jenkins open source framework.
  • Performed user input validation, error handling using Struts Validation framework.Implemented the report framework in jasper.
  • Designed and developed various GUI screens using GWT, JQuries, Struts 2, Spring MVC.
  • Responsible for development of system in Core java using Factory, Front Controller, Business Delegate, Singleton Design Patterns.
  • Involved in writing SQL code in Oracle and SQL Server to provide database functionality.
  • Configured and maintained the Spring Application Framework's IoC container.
  • Involved in System testing and bug fixing.
  • Performed testing using JUnit Testing Framework for the entire application.
  • Generated Ant script for deployment of the application to production environment

Environment: Java, J2EE, WebSphere 7.0, JUnit, Struts, GWT, Spring 2.5.1, Oracle 11G, Ajax, HTML, XML, Javascript, freemarker, Quartz, jasper, ANT, JUnit, UML.

Confidential, New Jersey

Senior Software Developer

Responsibilities:

  • . Automated many manual processes by resulting in increase in system’s responsiveness in production.
  • Developed the Java daily batch jobs in new Concurrent threading framework, Java collection APIs.
  • Created and maintained the database configuration module to change the database setting on fly.
  • Created and maintained the runtime mechanism to change the logging system for the applications.
  • Created the custom checkstyle for checking the different java code errors.
  • Performed user input validation, error handling using Struts Validation framework.
  • Responsible for development of system in Core java using Factory, Front Controller, Business Delegate, Singleton Design Patterns.
  • Involved in writing SQL code in Oracle and SQL Server to provide database functionality.
  • Configured and maintained the Spring Application Framework's IoC container.
  • Involved in System testing and bug fixing.
  • Performed testing using JUnit Testing Framework for the entire application
  • Generated Ant script for deployment of the application to production environment

Environment: Java, J2EE, WebSphere 7.0,Tomcat, Unit, Struts, Spring 2.5.1, Oracle, Ajax, MS SQL Server 2000, Windows XP, HTML, XML, Javascript, ANT, JUnit, UML, Oracle 9i.

Confidential, New Jersey

Senior Software Developer.

Responsibilities:

  • Automated many manual processes by resulting in increase in system’s responsiveness in production.
  • Developed the Java daily batch by using Java collection APIs and new JDK 5 features.
  • Designed and developed various GUI screens using JSP, Servlets and Struts Tiles framework.
  • Involved in implementation of the data access layer using Spring and Hibernate.
  • Performed user input validation, error handling using Struts Validation framework.
  • Developed the report unit in the Jasper framework.
  • Responsible for development of system using Factory, Command, MVC, Business Delegate, Session Facade Service Locator, Singleton Design Patterns.
  • Developed UI using ExtJs framework, AJAX, JavaScript, HTML, CSS, Struts Tile Framework.
  • Involved in writing SQL code in Oracle 10G to provide database functionality.
  • Developed Web Service for integrating with blackberry application.
  • Configured and maintained the Spring Application Framework's IoC container.
  • Involved in System testing and bug fixing.
  • Performed regression testing using JUnit Testing Framework for the entire application.
  • Generated Ant script for deployment of the application to production environment

Environment: Java, J2EE, JBoss, WebSphere 6.1/5.1,Tomcat, ExtJs, JUnit, Servlets, BlazeDS,Struts, Spring 2.5.1, Web Service,Ajax, MS SQL Server 2000, DB2,MySQL, Windows XP, HTML, JBuilder, JDeveloper, XML, EJB,Javascript, ANT, JUnit, UML, XML Beans, Oracle 10G, JMS

Confidential, New York City

Senior Software Developer.

Responsibilities:

  • Integrated the existing struts Web Application in Spring framework.
  • Integrated the Ajax framework with Spring for better performance.
  • Involved in designing the UML Schemas, E-R diagrams, Class diagrams and Use case diagrams.
  • Responsible for development of system using Factory, Command, MVC, Business Delegate, Session Facade Service Locator, Singleton Design Patterns.
  • Actively involved in memory management of the system which improved the performance.
  • Configured the Spring 3.0 MVC Application Framework with hibernate 3.0 integration.
  • Developed rich UI using technologies like AJAX(XMLHttp), JavaScript, HTML, CSS, Tile Framework.
  • Improved performance, fixed memory leaks and transactional issues.
  • Involved in implementation of the data access layer using Spring and Hibernate.
  • Performed user input validation, error handling using Apache Validation framework.
  • Performed regression testing using JUnit Testing Framework for the entire application.
  • Involved in writing SQL code in MySQL, Oracle 10G to provide database functionality.
  • Generated Pdf Reports(Jasper report Tool) and Excel Reports(JXLS Report Tool).
  • Generated Ant script for deployment of the application to production environment.

Environment: WebSphere 6.1/5.1,Java, J2EE, Servlets, Struts, Hibernate, Spring 2.5.1, Web Service, Oracle 10g, Windows XP, HTML,, Action Script, XML, EJB, Javascript, ANT, UML

Confidential, White Plains,NY

Software Developer

Responsibilities:

  • Interacted with end-users to capture functional requirements.
  • Involved in implementation of the data access layer using Spring and Hibernate.
  • Developed J2EE modules using Factory, DAO, MVC Design and Service Locator Singleton, Interceptor Filter Patterns.
  • Improved performance, fixed memory leaks and transactional issues.
  • Developed rich UI using technologies like Google Web Toolkit(GWT) with AJAX(XMLHttp), Action Script, Flash,JavaScript, HTML, CSS, Struts Tile Framework.
  • Configured and maintained the Spring Application Framework's IoC container.
  • Developed J2EE classes to generate Excel reports from project costing data
  • Performed user input validation, error handling using Struts Validation framework.
  • Used Tools such as Jalopy, PMD and Check style were used for code formatting.
  • Unit testing of the code as per the test cases.
  • Responsible for Unit and System testing.
  • Used Struts Tiles framework for developing JSP pages.
  • Used Microsoft Visual Source Safe for version control
  • Responsible for generating database views to simplify complex SQL statements for the front-end.
  • Developed PL/SQL stored procedures using ref cursors to fetch data from the backend.

Environment: WebLogic 9.0, WSAD 6.0, Java, J2EE, Servlets, Struts, Hibernate, Spring 2.5.1, Web Service, Sybase, Oracle 10g, Windows XP, MapInfo, MapXtreme 3.0, HTML, Flash, Action Script, XML, EJB, Javascript, ANT, UML, JUnit.

Confidential, White Plains NY

Senior Software Developer.

Responsibilities:

  • Designed and developed various GUI screens using JSP, Servlets and Struts Tiles framework.
  • Performed user input validation, error handling using Struts Validation framework.
  • Performed regression testing using JUnit Testing Framework for the entire application.
  • Responsible for development of system using Factory, DAO and MVC Design Patterns.
  • Involved in writing SQL code in Oracle 10G to provide database functionality.
  • Developed Web Service for integrating with blackberry application.
  • Involved in implementation of the data access layer using Hibernate and Oracle.
  • Module leader for the Reports module. Generated Pdf Reports(Jasper report Tool) and Excel Reports(JXLS Report Tool).
  • Developed business modules with JSP, Servlets and Execution Service framework which is based on Struts.
  • Configured and maintained the Spring Application Framework's IoC container
  • Involved in System testing and bug fixing
  • Generated Ant script for deployment of the application to production environment.

Environment: WSAD5.1, Java, J2EE, JUnit, Servlets, Struts, Spring 2.5.1, Web Service, MS SQL Server 2000, Windows XP, HTML, XML, EJB, Javascript, ANT, JUnit, UML, Oracle 10G.

Confidential, Chicago

Software Developer.

Responsibilities:

  • Developed Credit Card transaction history module using Servlets, JSP, JDBC.
  • Responsible for system development using Factory, DAO and MVC Design Patterns.
  • Developed use cases of displaying account information of Credit Card holders.
  • Developed use cases for disputed transactions reported by Credit card holders.
  • Developed use case of Credit Card Activation/Deactivation.
  • Designed and developed the mechanism to handle the session expiration and login,log-off for entire system.
  • Involved in writing SQL and PL/SQL code to provide database functionality.
  • Involved in implementation of the data access layer using Hibernate and Oracle.
  • Developed business modules with JSP, Servlets and Execution Service framework which is based on Struts.
  • Interacted with the CICS region using MQSeries.
  • Performed regression testing using JUnit Testing Framework for the entire application.
  • Used SQL*Plus and TOAD for SQL and PL/SQL development.

Environment: WSAD5.1, Java, J2EE, EJB, JSP, JUnit, Servlets, IMS, Execution Services, Hibernate, Oracle 9i, PL/SQL, TOAD Windows XP, HTML, XML, Javascript, ANT, JUnit, DB2, MKS, UML

We'd love your feedback!