We provide IT Staff Augmentation Services!

Sr. Developer Resume

0/5 (Submit Your Rating)

Southfield, MI

SUMMARY:

  • 7+years ofSoftware Developmentexperience working on Object Oriented Analysis and Design in the areas ofDesigning, Implementing and Testing EnterpriseinJava/J2EE&Web Servicesbased Large Scale Distributed Applications
  • Expert skills in Agile delivery of software using practices from Scrum, eXtreme Programming, etc
  • Extensive experience inJava,J2EE(Servlets, JDBC, JSP, JSTL, Tiles 2.2, EJB,JMS,JavaMail API,JavaPersistence API ), Struts,SpringMVC,SpringAOP, Annotations,Hibernate,iBatis,Web Services,Axis 2,XML,XSLT, Xpath,Dozer,Ajax,JSON,DHTMLX, JQUERY, DOJO Framework, FOP API, Drools, UML, ANT, Maven 2,Log4j, JUnit
  • Expert skillsin usingJ2EEDesign Patterns(Intercepting Filters, Front Controller, Composite View, View Helper, Business Delegate, Session Fa ade, Service Locator, Transfer Objects, Service Activator, Data Access Object)
  • Strong experience indesign and development of core framework usingSpringMVC/Struts,Hibernate/iBatis/JPA,Presentation framework using DHTMLX, DOJO, JQUERY,JSP, AJAX, JSTL,JSON,Tiles
  • Expertise skills in design and development of Authorization/Authentication Framework usingSpringAOP, Annotations
  • Strong skills in design and development of business components and persistence frameworks using POJO,Hibernate,iBatis, JPA, JTA and EJB
  • Strong experience inData Bases Oracle11g, DB2.
  • Expertise skills in report frameworks Jasper, FOP API,XSLT
  • Strong Experience inbuild setupusing Maven2 also has extensive experience in migrating Ant projects to Maven 2
  • Expert skills in performance profiling (CPU Usage, JVM Heap, Memory Leaks) Garbage Collection Tuning.
  • Experience in GUI development with JSP, JQUERY, DOJO, DHTMLX, AJAX,JSON,Tiles, andfamiliar with Taglibrariesand other important directives to provide functionality to the JSP pages.
  • Experience of usingWebSphereApplication servers,IBMRationalSoftwareArchitect(RSA),Apache, Tomcat, Eclipse, Rational Application Developer
  • Extensive experience in the domains of Application Software, Finance, Insurance, andcustom application development

TECHNICAL SKILLS:

J2EETechnologies: JSP,Servlets,JSTL, EJB2,EJB3, RMI,JMS,JNDI,JDBC,JAX - RPC, JAXB, JAXP, JAX-WS, JSF, WebServices(SOAP,REST,WSDL,XML).

Programming Languages: Java,C, C++ and SQL

Frameworks: JSF, Struts,Hibernate,spring,Mule,XMLBeans, XDoclet.

Web Technologies: HTML, DHTML, CSS,XML,XSL, XSLST, SAX, DOM, WebServices, AJAX

Databases: Oracle10g/8i/9i, DB2-UDB, MySQL.

Application/Web Servers: IBM WebSphere Application Server, BEA Web Logic, Apache Tomcat server, JBoss Application server, Oracle Application server.

IDE Tools: RAD 6.0, WebSphere Studio Application Developer (WSAD), Eclipse.

Scripting Languages: JavaScript, PHP, DojoJava-script engine

Version Control Systems: SVN,CVS, PVCS, Clearcase.

Operating Systems: Windows 98/2000/XP/NT, UNIX.

Tools: Ant, Rational Rose, JUnit.

PROFESSIONAL EXPERIENCE:

Confidential, SOUTHFIELD, MI

Sr. Developer

Responsibilities:

  • Followed Agile software development with Scrum methodology
  • Involved in Analyzing, designing and Writing Specification/Design documents for the requirementsof theEASproject
  • Involved inDesigningthe functional specifications and architecture usingSpringMVC, iBatis,SpringFOP, FOP API, Annotations, Tiles
  • Collaboratingwith business team to understand product goals, offer suggestions, flush out requirements, and provide feedback on technical feasibility.
  • Created use - case diagrams, class diagrams and sequence diagrams for the application using UML and also involved in writing Detail Design Documents with UML Specifications.
  • Implemented the Presentation Framework using (SpringMVC, JSP,JSTL, Tiles, Dozer, JQuery)
  • Built customized Authentication Framework usingSpringAOP, Annotations which is flexible to configure role based authentication
  • Design and Development of Report Framework using XSLT, FOP API,XML.
  • Developed User interface components usingJava,JSP, Ext JS, HTML, and JavaScriptand wrote JavaScript validations on the client side.
  • Design and development of core Item supportscreens using Metadata, Which is configurable at runtime
  • ImplementedJavamultithreading to schedule the batch process
  • Coordinated the development & Design activities with offshore team
  • Troubleshoots and diagnoses client issues and resolve in efficient and timely manner
  • Performance profiling (CPU Usage, JVM Heap, Memory Leaks) using Willy and JProfiler Tools and Garbage Collection Tuning
  • Conducting code reviews and monitoring peer to peer reviews.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Migrate Build from Ant to Maven 2
  • Involved in Requirement analysis, design, development, IT & UAT testing, and production support,used Quality Center for change management and defect tracking.

Technologies: Spring MVC,Spring AOP, AJAX, JavaMail API, iBatis, DOJO, JQUERY, Tiles, JSP, JSTL, JSON,JavaBeans, Maven 2, FOP API, JUnit, Oracle, Subversion.

Confidential, Columbus, OH

Sr. Developer

Responsibilities:

  • Analyzed, designed and managed the technical architecture of the CReST project
  • Designed the functional specifications and architecture using Spring MVC, iBatis,SpringFOP, FOP API, Annotations, Tiles
  • Collaborate with business team to understand product goals, offer suggestions, flush out requirements, and provide feedback on technical feasibility
  • Implemented the Presentation Framework using(SpringMVC, JSP,JSTL, Tiles, Dozer,JQuery)
  • Built customizedAuthenticationFramework usingSpringAOP, Annotations which is flexible to configure role based authentication
  • Design and Development of Report Framework using XSLT, FOP API,XML,Which is configurable at runtime.
  • Built customized menu framework which is easy to plug-in with the role based authentication framework
  • Design and development of core Item Maintenance screens using Metadata, Which is configurable at runtime
  • Design and Development of interfaces for external systems
  • ImplementedJavamultithreading to schedule the batch process
  • Coordinated the development & Design activities with offshore team
  • Troubleshoots and diagnoses client issues and resolve in efficient and timely manner
  • Performance profiling (CPU Usage, JVM Heap, Memory Leaks) using Willy and JProfilerToolsand Garbage Collection Tuning
  • Build setup usingMaven2

Technologies: Spring MVC, Spring AOP, AJAX,JavaMail API, iBatis, DOJO, JQUERY, Tiles, JSP, JSTL, JSON, JavaBeans, Maven 2, FOP API, JUnit, Oracle, Subversion.

Confidential, Columbus, OH

Sr. Developer

Responsibilities:

  • Followed agile software development with Scrum methodology
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts
  • Actively participated in Story Card Reviews
  • Design and development ofpresentation layer components using HTML, JSP, DOJO, Servlets and JavaScript.
  • Implemented Struts MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • ConfiguredSpringto manage Actions as beans and set their dependencies in aSpringcontext file and integrated middle tier with Struts web layer.
  • Wrote Server side, client side validations using struts validations andjavascript.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations usingHibernate.
  • ImplementedJavaMail mechanism to deliver the customer s based on the delivery ps
  • Developed the Service endpoints and clients using JAX-WS,SOAP,JAXP,XMLandWSDL.
  • Performance profiling (CPU Usage, JVM Heap, Memory Leaks) using Willy and JProfiler Tools and Garbage Collection Tuning
  • Used RAD for application development and deployed the application on Web Sphere to integrate run time components.
  • Used Quality Center for change management and defect tracking.
  • Written JUnit test cases for business functionality.
  • ManagingBuildusing Maven2.
  • Extensive support in bug reporting, recording and fixing
  • Supporting IT, ST and UAT testing, and Production support

Technologies: Springs Framework, AJAX, JavaScript, Axis 2,Hibernate,Struts, DOJO, Servlets, Tiles 2, JSP, JSTL,JavaBeans, JUnit, Maven 2, Oracle, Subversion,JMS.

Confidential

Sr.Developer

Responsibilities:

  • Involved in Design and Development using IBM WebSphere Portal V5.1, Struts andXML.Contributing towards, architecting, designing and implementing end to end solutions for eGovDirect Project using struts concepts.
  • Played key role in design and development of reusable component Holiday Business Object, this component is used for calculating dates based on business holidays in New York Stock Exchange.
  • Migrated eGovDirect Project fromjava1.4 toJava5.0
  • Responsible for theBuild Scriptand CVS configuration.
  • Enterprise integration and persistence frameworks - Struts, EJB,RMI-IIOP,SOAP-basedWeb Services
  • Involved in wittingUnit test cases, Integration test case
  • Developed Business component using enterprise stateless session beans.
  • Involved in writing Stored Procedure in using PL/SQL.

Confidential

Jr.Developer

Responsibilities:

  • Involved in Design & Development of User Administration modules.
  • Responsible for writing business components using stateless session beans.
  • Involved in writing persistence layer using Entity beans.
  • Developed JSP pages using JSTLtags, and also involved in developing custom tags.
  • Responsible forRequirementgathering and Data base analysis.
  • PreparedGAPanalysis report.
  • Involved in writing Stored Procedure using PL/SQL.
  • Involved in writing build script using ANT and managing VSS.

Technologies: Java,J2EE,Struts, JSP, Servlets, JDBC, EJB, WSAD 5.0, UML,SOAP,WSDL,UDDI,XML,XSD, Webshpere Portal Server,Oracle,DB2,Sybase.

Confidential

Jr. Developer

Responsibilities:

  • Involved in developmentof Quality Assurance System.
  • Responsible for developingcontrol layer using servletsand business components using EJB.
  • Involved in writing unit test cases.
  • Developed JSP and HTML pages.
  • Involved in writing Stored Procedures using PL/SQL.

Technologies: J2EE,Core Java,JSP, Servlets, EJB, Enterprise Java Beans, Struts, Oracle, WebSphere.

We'd love your feedback!