We provide IT Staff Augmentation Services!

Senior Developer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Sun Certified Java professional with 8.5 years of experience in working in all phases of software development life cycle (SDLC model) using Java/J2EE technologies.
  • Experience working with agile methodologies (SCRUM).
  • Specialized in Object - Oriented Design and Analysis including definition, prototyping, design, implementation, testing and maintenance.
  • Extensively worked on N-Tier, distributed architecture based applications using Core Java, Multithreading, collections framework, JSP, Flex, Action Script, Servlets, Web Services, SOAP, JAX-RPC, JMS, Struts, Spring, Hibernate, JBOSS 4.0.2/4.0.4 , Weblogic 9.0/10.0, MySQL 5.0, Oracle 9i/10g, Windows, Unix and Linux.
  • Hands on experience with Persistence technologies Hibernate, torque.
  • Experience with Service Oriented Architecture (SOA), web services (SOAP, XML).
  • Experience with Java and J2EE design patterns (Business Delegate, Data Access Object, Front Controller, Model-View-Controller, Service Locator, Session Facade etc).
  • Proficiency with log4j, XML, XSD, XSL, XSLT, and DOM.
  • Good experience with UML modeling using Rational Rose.
  • Good experience with IDE tools Eclipse 3.7, NetNeans 5.0.
  • Experience in using apps servers BEA Weblogic 9.0/10.0, JBoss 4.0.2/ 4.0.4 , Apache Tomcat 5.0/6.0.
  • Good experience as a front end developer with rich UI (Java Script, EXT JS 3/4, CSS, HTML, Flex 3/4).
  • Exceptional analytical problem solving and user communication skills.

TECHNICAL SKILLS

Java/J2EE Components: Servlets, Struts, JSF, Spring(IoC, MVC), EJB (SB and MDB) 2.0, Torque, Hibernate, Java Beans, JDBC, JMS, JNDI, Log4j, Jasper reports, webservices using spring and xFire, cxf, SOAP.

Development Environments: Eclipse 3.7, Text Pad, Edit Plus

Databases: Oracle 9i/10g, MySQL 5.0, MS Access, MSSQL

Web Development: JSP, JSTL, HTML, XHTML, XML, XSD, DTD, XSLT, SAX, DOM, JavaScript (EXT JS), AJAX, CSS, JAXB

Design Patterns & CASE Tools: MVC Model, OOPS, Visio, OOAD patterns

Web/Application servers: Apache Tomcat, WebLogic 9.0, JBoss 4.0.2 /4.0.4

Version Control Tools: SVN tortoise, CVS, perforce

Build Tool: Ant, maven, ivy

Operating Systems: MS-DOS 6.22, Win 98, Win XP, Unix

Message Oriented Middleware: JMS

PROFESSIONAL EXPERIENCE

Confidential, New York

Senior Developer

Responsibilities:

  • Analysis, requirement gathering, design architecture, development of the web projects.
  • Leading and code review with offshore development team.
  • Developed UI navigation using Spring MVC architecture. (JSP, Custom Tags).
  • Used spring for AOP, dependency injection, bean factory and for data access objects.
  • Deployed and tested the application with web server Tomcat 6.
  • Development with component based architecture for UI development.
  • Development of reviewsheet application module with flex 3.
  • Use of publish-subscribe of Java Script to interact between independent UI components.
  • Use of spring security annotations.
  • Restful Web service development with CXF and with TCP transport.
  • Developed interactive web pages using Flex 3, actin scripts, EXT JS, AJAX, CSS.
  • Migrate java script from Ext JS 3 to 4.
  • Migrate flex application from flex 3 to 4.
  • Migrate velocity configuration to spring free marker.
  • Sybase store procedures development and maintenance.
  • Setup and monitor nightly and weekly batch jobs of regional databases.
  • Involved in developing various reusable Helper and Utility classes using core java, which are being used across all the modules of the application.

Environment: JDK 1.5, JSP, Servlets, Spring MVC, Spring free marker, CXF, Jetty, Eclipse 3.2, XML, XSLT, Flex 3, HTML, Java Script(EXT JS 3.0, EXT JS 4), JSON, AJAX, CSS, JAXB, JDBC, Flex, action script, JUnit, log4j, Perforce, Perl Script, Shell script, Mercury(Issue tracking), MQ series, Sybase 15, Windows XP

Confidential, New York

Senior Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, interface implementation, testing, deployment and maintenance.
  • Designed and developed the persistence tier using Hibernate framework.
  • Developed UI navigation using Spring MVC architecture. (JSP, Custom Tags).
  • Used spring for AOP, dependency injection, bean factory and for data access objects.
  • Deployed and tested the application with web server Tomcat, Weblogic.
  • Migration of the production weblogic 9.0 to 10.0.
  • Development with component based architecture for UI development.
  • Use of publish-subscribe of Java Script to interact between independent UI components.
  • Developed interactive web pages using EXT JS, AJAX, CSS.
  • Performed version control using CVS.
  • Worked with business team for design documents and requirement clarification.
  • Use of XSLT for populating business entities.
  • Involved in developing various reusable Helper and Utility classes using core java, which are being used across all the modules of the application.

Environment: JDK 1.5, JSP, Servlets, Spring MVC, Hibernate 3.0, Eclipse 3.2, XML, XSLT, HTML, Java Script(EXT JS 3.0), JSON, AJAX, CSS, JAXB, JDBC, JUnit, log4j, CVS, Maven 2.0.6, Weblogic 9.0, Mercury(Issue tracking), MQ series, Oracle 10g, Windows NT

Confidential

Responsibilities:

  • Used Cairngorm Frame work (MVC architecture) to develop an application.
  • Development of reusable Components using Flex 3.0 and Action Script 3.0.
  • Developed Graphing and Charting components.
  • Extensively worked with Data Grids.
  • Use of spring, hibernate, J2EE for back end development.
  • Created several Flex Action Scripts (.as) files for Events, Commands.
  • Accessed third party web services using FLEX RPC-services.
  • Use of AGILE methodologies for rapid development.
  • Communicated with technical writers and analyst for request clarification.
  • Use of flash for Rich user interface.
  • Use of JMS for publishing the stories/ articles.

Environment: JDK 1.6, Flex builder, Cairngorm 3, Blaze DS, Servlets, Spring, Hibernate 3.0, Flex Builder 3.0, Eclipse 3.2, XML, HTML, JAXB, log4j, CVS, Maven 2.0.6, Apache Tomcat 6, MQ series, Oracle 10g, TOAD, Windows XP, Linux.

Confidential

Responsibilities:

  • Animation requirements lead to choose flex for development.
  • Used Cairngorm Frame work (MVC architecture) to develop an application.
  • Development of reusable Components using Flex 3.0 and Action Script 3.0.
  • Developed Graphing and Charting components.
  • Use of customized grid and item renderers.
  • Extensively worked with Data Grids.
  • Use of spring, hibernate, J2EE for back end development.
  • Created several Flex Action Scripts (.as) files for Events, Commands.
  • Accessed third party web services using FLEX RPC-services.
  • Use of AGILE methodologies for rapid development.
  • Communicated with technical writers and analyst for request clarification.
  • Use of flash for Rich user interface.
  • Use of JMS for publishing the stories/ articles.

Environment: JDK 1.6, Flex builder, Cairngorm 3, Blaze DS, Servlets, Spring, Hibernate 3.0, Flex Builder 3.0, Eclipse 3.2, XML, HTML, JAXB, log4j, CVS, Maven 2.0.6, Apache Tomcat 6, MQ series, Oracle 10g, TOAD, Windows XP, Linux.

Confidential

Software Engineer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Designed and developed the persistence tier using Hibernate framework.
  • Developed JUnit test cases for application (also use of spring’s mock objects).
  • Developed UI navigation using Struts MVC architecture. (JSP, JSF, tiles, Custom Tags).
  • Created JSF components for presentation layer.
  • Used spring for AOP, dependency injection, bean factory and for data access objects.
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application with web server Tomcat, JBoss, Weblogic.
  • Developed interactive web pages using AJAX and JavaScript.
  • Implemented webservices using XFire.
  • Worked for the security module, application gives the role based access to the login user.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application with database server Oracle 10i and MySQL 5.0
  • Performed version control using SVN tortoise.
  • Interacted with external client on regular basis to deploy the code and for enhancements.
  • Implementation of restful services, response with JSON or XML.

Environment: JDK 1.5, POJO, JSP, Servlets, JSF, Struts 1.2, Spring, Hibernate 3.0,Torque, Eclipse 3.0, XML, HTML, CSS,Java Script(Ext JS, JSON), AJAX, JAXB, JDBC, Quartz, JUnit, log4j, Jasper Reports, SVN tortoise 1.4.4, Maven 2.0.6, JBoss 4.0.4, Weblogic 9.0, Jira, LDAP, Oracle 10g, MySQL 5.0, Windows NT, Linux.

Confidential

Responsibilities:

  • Involved in prototyping, proof of concept, design, and project architecture.
  • Gathered user requirements and performed analysis and design, created use case diagrams, sequence diagrams, and preliminary class diagrams for application using Visio.
  • Implemented the module using SCRUM (Agile) methodology.
  • Designed and developed the cache framework to maintain query cache and invalidating the cache regularly.
  • Extensive use of spring framework in this application (OSCache, AOP, DI).
  • Wrote a utility to detect dependency of the interrelated caches.
  • Configured and tested the application with multiple database servers Oracle 9i, MySQL 5.0 and MSSQL 2005.
  • Tested and deployed application on servers JBoss 4.0.2, Weblogic 9.0, Tomcat 6.0.
  • Used SVN tortoise for version control.
  • Involved in performance tuning and final deployment of the Application.
  • Project documentation, and training to team members.

Environment: JDK 1.5, POJO, XML, OSCache, Hibernate 3.0, Eclipse 3.0, Spring, Linux, SVN tortoise 1.4.4, Maven 2.0.6. JBoss 4.0.2, Weblogic 9.0, Jira, Oracle 9i, MySQL 5.0, Windows NT.

Confidential

Software Engineer

Responsibilities:

  • Developed code for all activities using MVC architecture that have extensive use of Struts.
  • Component development using JSF tag library.
  • Developed interactive web pages using AJAX and JavaScript.
  • Involved in developing various reusable Helper and Utility classes, which were being used across all the modules of the application.
  • Extensively used Collections API to manage Java Objects in Business Logic layer.
  • Developed the helper classes for better data exchange between the MVC layers
  • Configured and tested the application with multiple database server Oracle, MySQL, MSSQL.
  • Designed and developed the persistence tier using Hibernate framework
  • Implemented SAX Parsers to parse request XML and extract element information from it.
  • Coded processors and beans for implementing the business functionality of the web service.
  • Performed version control using SVN tortise.
  • Use of Java reflection to populate the data for web services.
  • Involved in customer interaction and support coordination in defect tracking and fixing.

Environment: JDK 1.5,POJO, J2SE,JSP, Servlets, JSF, Struts 1.4,Hibernate 3.0, MyEclipse, HTML4.0, JavaScript, CSS, XML, UML, Maven 2.0.4, SVN tortoise 1.4.4 Weblogic 9.0, JBoss 4.0.2, Oracle 9i, Windows NTProject II: Omni

Confidential

Responsibilities:

  • Developed code for all activities using MVC architecture that uses Struts Framework.
  • Extensively used struts for page display controlling.
  • Component development using JSF tag library.
  • Involved in developing various reusable Helper and Utility classes, which are being used across all the modules of the application.
  • Introduced Unit test for the application using JUNIT.
  • Configured and tested the application with multiple database server Oracle,MySQL, MSSQL.
  • Designed and developed the persistence tier using Hibernate framework.
  • Coded processors and beans for implementing the business functionality of the web service.
  • Created Webservice to consume from a third party database.
  • Queue configuration for Message Driven Beans for JBoss and Weblogic application servers.
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Use of XPath API for reading and searching in XML files.
  • Used MAVEN build tool to build the project.
  • Developed stateless Session beans and Message driven beans representing different types of business logic abstractions using EJB 2.0 implemetation.

Environment: JDK 1.5, POJO, J2SE, JSP, JSF, Servlets, Struts 1.4, EJB 2.0, Hibernate, HTML4.0, JavaScript, CSS, AJAX, SOAP, UDDI, WSDL, JAX-RPC, JAXB, Axis-WS, XML, Log4j, MyEclipse, Junit, Maven 2.0.4, SVN tortoise 1.4.4, UML, Oracle 9i,Weblogic 7.0, Tomcat 5.0, JBoss 4.0.2, OmniPlus, OmniScript . Windows NT

Confidential

Responsibilities:

  • Developed code for all activities using MVC architecture that uses Struts Framework.
  • Extensively used struts for page display controlling
  • Exclusive use of FusionCharts for creating graphs and report charts.
  • Introduced Unit test for the application using JUNIT.
  • Extensively used Collections API to manage Java Objects in Business Logic layer.
  • Developed the helper classes for better data exchange between the MVC layers
  • Product supporting multiple databases Oracle, MySQL, MSSQL
  • Designed and developed the persistence tier using Hibernate framework.
  • Used MAVEN build tool to build the project.
  • Created an AJAX module to connect asynchronously to the server.
  • Developed stateless Session beans and Message driven beans representing different types of business logic abstractions.
  • Implemented various J2EE design patterns in business layer like Business Delegate, Session Facade that enhances cohesion and reduces coupling between different components.

Environment: JDK 1.4, Tomcat 5.0, Hibernate, Servlets, JSP, MyEclipse, Struts 1.4, Fusion Charts, Log4j, Junit, HTML4.0, JavaScript, CSS, UML, XML, J2SE, Windows NT, Oracle 9i, Maven 2.0.4, AJAX, EJB2.0, CVS, OmniPlus, OmniScript.

We'd love your feedback!