Fa/senior Developer Resume
Lansing, MichigaN
SUMMARY
- Over 10 years of professional IT experience in Software Development, involved in Analysis, Design, Development, Testing, Implementation & Maintenance of application software in Web - based and Client/Server environment.
- Good Experience in Software development and maintenance in web and client/server based application and Batch Jobs
- Excellent understanding of Object Oriented Programming, Object Oriented Analysis and Design, MVC Architecture and Frameworks such as Spring, Struts and Hibernate
- Extensive experience in designing and developing enterprise applications in Java/J2EE: Java, Servlets, JSP, XML, HTML 5, CSS, JavaScript, JDBC, Junit, Struts, Spring, Hibernate and EJB
- Strong experience in Core Java like Threads, Multithreading, Synchronization, Collection API.
- Very good understanding of Java Virtual Machine internals (Class loading, memory allocation etc).
- Good Knowledge in Design Patterns like Factory, Abstract Factory, DAO and Singleton etc.
- Proficient in developing Internet based applications using Java/J2ee (JSP, Servlets, Java Beans, Web Service (SOAP and Restful), JavaScript, HTML, and MySQL.
- Proficient in application deployment on various web/application servers including Apache Tomcat 5.x/6, Web Sphere 8.2.5, Web logic and Jboss application server.
- Good understanding of Windows Server environments.
- Good working experience in in SQL Server, DB2, Oracle and MySQL database.
- Good Understanding of IDEs like Eclipse, Rational Application Developer, Rational Software Architect and Version control tools like Perforce P4V,CVS, SVN, Visual Source Safe v6.0 and Team foundation server.
- Good exposure to Object Oriented Analysis and Design (OOAD) and design tools like Rational Rose Enterprises Edition, Visio, SELECT Enterprise and in reporting tool like Brio Report Builder, Hyperion 9.3
- Excellent knowledge in build automation tools like Apache ant and Maven
- Experience in Retirement Solutions (Jclarety), HealthCare.
- In-depth experience in developing and supporting both production and development environments.
- Excellent interpersonal skills, ability to interact with people at all levels and good decision maker with good leadership qualities
TECHNICAL SKILLS
Operating Systems: Windows 9x/2000/XP/NT/2007 Enterprise, Linux (Red Hat), Unix
Programming Language: Java, Forte, Cobol
Databases: MS-Access, SQL Server 2000/2005/2008 and Oracle 8x,DB2
Internet Technologies: HTML 5, DHTML, Java Script, CSS, XML and XSLT
Design Tool: Rational Rose Enterprises Edition, Visio, SELECT Enterprise 6.0
Object-Relational Mapping: Hibernate 3
Frame Work Worked on: Struts 1.2, Spring
Design Pattern Used: Session Facade, Value Objects, Singleton, Service Locator, Business Delegate pattern.
J2EE Technologies: J2EE 1.3, EJB. 2.0, RMI - IIOP, JDBC 2.0, JMS, JTA, SERVLETS 2.4, JSP 2.0, JAVA BEANS, Weblogic Portal, Portal Administrator console, WSRP Producer and Consumer, Log4j, SOAP, RESTFUL, MQ
J2SE Technologies: Applet, Swings, AWT, and Collection Framework
Web Servers: Apache Tomcat 5.0
Change Management: Visual Source Safe, CVS, SVN, Perforce P4V
Development Environment: RAD 6.0/9.0, Websphere Studio Application Developer - WSAD5.1.2, Standard Development Environment (eclipse 3.0), Edit plus.
Application Servers: Weblogic 8.1/10.3.3, JBoss 3.2.5 and IBM Web Sphere 8.5
Testing Tools: JRun, Silk Test Testing Utility
Report Tool: Brio Report Builder, Hyperion 9, Crystal Report
Other Utilities: Snag IT 7, Araxes Merge Professional, Trained on documentum Tool in areas such as Database administrator, Documentum application builder, workflow, lifecycles etc.
Domain Knowledge: Healthcare, Retirement Solutions
Trainings Undergone (Technical): Java Persistence API and Eclipse Link
BEA Weblogic Portal: Academic Training on Spring, Hibernate
PROFESSIONAL EXPERIENCE
Confidential, Lansing, Michigan
FA/Senior Developer
Responsibilities:
- Involved in the Requirement Analysis, Design, Data Modeling, Service Design for the project
- Used Spring MVC frame work to build the application which has Front Controller and Controller. Request from Front controller handled by Handler Mapping and forward the request to Controller. Controller gets the response from model and handles it to view.
- Configuration of Hibernate for persistence provider
- Used ORM tool Hibernate for database persistent object and database related business logic.
- Spring JPA Transaction Manager Implementation based of Hibernate Entity Manager API.
- Implementing new technologies and maintain overall system architecture.
- Involved in development UI screen using JSP, developed Controller, Control classes, creating model objects and integrate with web services in Java and Experienced with SOAP/WSDL.
- Implemented SOA architecture using SAOP Web services, which enhances the interaction mode of Clarety application with other internal systems.
- SOAP web services used to eliminate the point-to-point interactions with in the existing internal systems.
- Involved in gathering the system requirements and understanding the schema.
- Developed the XSD schema using RAD with reference to the existing Data base elements.
- Created WSDL’s as part of Web services development using top down approach.
- Developed Web services based on JAX WS framework and maven (Both Top down and Bottom up approaches).
- Interacting with business to convert business requirement into compatible with current technical architectures
- Acting as a single point of interface with client project manager and other project sponsors to adjust project schedule, and to communicate status on a regular basis
- Involved in coding and QA Reviewing of the deliverables.
- Created all project artifacts including functional requirements, use cases, activity and transition diagrams, test plans and test cases
- Peer Reviewing and QA Reviewing of the deliverables
- Involved in project trouble shooting, set up server environment and project enhancements.
- Used RAD 9.0 for application development and deployed the application on WebSphere application server to integrate run time components
Environment: Java, J2ee, Spring MVC, Servlet 2.4, JSP 2,JPA, EJB, RAD 9.0, BRIO-Report, SQL Server 2005, Windows XP, WebSphere 8.5, Web service 5.0, Hibernate, Web service SOAP,WSDL, XSD, UDDI, XML,XSLT, XPATH, Junit, Maven 2, OOAD, Rational Design
Confidential
Team Lead
Responsibilities:
- Involved in the Requirement Analysis, Design, Data Modeling, Service Design for the project
- Involved in development of interfaces to integrate system with internal and external systems.
- Used Spring MVC frame work to build the application which has Front Controller and Controller. Request from Front controller handled by Handler Mapping and forward the request to Controller. Controller gets the response from model and handles it to view.
- Configuration of Hibernate for persistence provider
- Used ORM tool Hibernate for database persistent object and database related business logic.
- Spring JPA Transaction Manager Implementation based of Hibernate Entity Manager API.
- Implementing new technologies and maintain overall system architecture.
- Involved in development UI screen using JSP, developed Controller, Control classes, creating model objects and integrate with web services in Java and Experienced with SOAP/WSDL.
- Implemented SOA architecture using SAOP Web services, which enhances the interaction mode of Clarety application with other internal systems.
- SOAP web services used to eliminate the point-to-point interactions with in the existing internal systems.
- Involved in gathering the system requirements and understanding the schema.
- Developed the XSD schema using RAD with reference to the existing Data base elements.
- Created WSDL’s as part of Web services development using top down approach.
- Developed Web services based on JAX WS framework and maven (Both Top down and Bottom up approaches).
- Coding in SQR in Hyperion tool for reports
- Peer Reviewing and QA Reviewing of the deliverables.
- Co-ordinate with onsite team
Environment: Java, J2ee, Spring MVC, Servlet 2.4, JSP 2,JPA, EJB, RAD 9.0, BRIO-Report, SQL Server 2005, Windows XP, WebSphere 8.5, Web service 5.0, Hibernate, SOA, Web service SOAP,WSDL, XSD, UDDI, XML,XSLT, XPATH, Junit, Maven 2, OOAD, Rational Design
Confidential
Leading the Team
Responsibilities:
- Involved in the Requirement Analysis, Design, Data Modeling, Service Design for the project
- Involved in High level and Low level design.
- Team Handling and assigning work to team
- Involved in coding and QA Reviewing of the deliverables.
- Involved in development of interfaces to integrate system with internal and external systems.
- Sql Upgradation from Sql 2000 to Sql 2005
- Analyzed PIR and Change control Requests for application support.
- Fixing the PIR and Change Control Requests.
- Testing of PIRs
- Coding in SQR in Hyperion tool
- Involved in coding and QA Reviewing of the deliverables.
- Co-ordinate with onsite team
- Conduct FI and facing FCA/PCA
Environment: Java, J2ee, Servlet, JSP, Struts, RAD 7, BRIO-Report, SQL Server 2005, Windows XP, Web logic 10.3.3
Confidential
Team Member
Responsibilities:
- Was involved in the offshore team from the development to rollout phase.
- Code conversation from Forte to Java
- Involved in the production support and troubleshooting production issues
- Prepare Unit Test Plans for the reports developed and testing the same.
- Coded batch applications.
- Coded business classes.
- Testing and reviewing components that were being delivered to onsite.
- Fixing bugs reported during system test and UAT phase of the project.
Environment: Java, WSAD 5.0, Servlet, Jsp, Struts, EJB, BRIO-Report, SELECT Enterprise, SQL Server 2000, Windows XP, Web Sphere 6.0, MQ, Struts,Xml
Confidential
Responsibilities:
- Involved in High level and Low level design.
- Analysis the exiting Functionality and Code
- Preparation of Solution Design Document and test cases.
- Validations are done using JavaScript.
- Coded business classes and module
- Testing and QA reviewing the components.
- Fixing bugs reported during system test and UAT phase of the project
Environment: Java, WSAD 5.0, Servlet, Jsp, Struts, BRIO-Report, Visio, DB2, Windows XP, MQ, Web Sphere 6.0, Visual Source Safe
Confidential
Responsibilities:
- Comprehensive System Testing
Confidential
Responsibilities:
- Analysis the exiting Functionality and Code
- Preparation of Solution Design Document and test cases.
- Coding and Unit Testing the Main Module.
- Testing and QA reviewing the components.
- Fixing bugs reported during system test and UAT phase of the project
Environment: Java, WSAD 5.0, Servlet, Jsp, Struts, BRIO-Report, Visio, DB2, Windows XP, Web Sphere 6.0, MQ, Visual Source Safe
Confidential
Responsibilities:
- Involved in development Phase.
- Coordinating review meeting for Functional Specification, Test cases and source code, recording and maintaining the review reports
- Involved in Unit Testing, Integrated Testing.
Environment: Java, Servlet, Jsp, Struts, Oracle, JBoss, PL/SQL, CVS
Confidential
Responsibilities:
- Involved in detailed design.
- Coordinating review meeting for Functional Specification, Test cases and source code, recording and maintaining the review reports
- Involved in the maintaining phase
Environment: Java, Servlet, Jsp, Struts, Oracle, JBoss, MYSQL, PL/SQL, CVS
Confidential
Responsibilities:
- Requirement capture from the customer
- Involved in development Phase.
- Involved in Unit Testing and Integrated Testing.
Environment: Jasper Report, Servlet, Jsp, Struts, Oracle, JBoss, CVS
Confidential
Responsibilities:
- Requirement capture from the customer
- Involved in development Phase.
- Involved in Unit Testing, Integrated Testing and Implementation
Environment: Servelets, JSP, JavaScript, Struts, HTML, MYSQL, Java, JBoss and Oracle
Confidential
Responsibilities:
- Requirement capture from the customer
- Involved in detailed design and implementation
- Coordinating review meeting for Functional Specification, Test cases and source code, recording and maintaining the review reports.
- Involved in the maintaining phase
Environment: Servlets, JSP, Struts, JavaScript, HTML, MYSQL, Tomcat 5.0 and Windows NT
Confidential
Responsibilities:
- Requirement Capture from the Customer
- Involved in Detailed Design and Coding
- Involved in maintenance Phase
Environment: Java, JSP, HTML, MYSQL, Tomcat 5.0 and Windows 2K
Confidential
Responsibilities:
- Unit Testing, Integrated Testing and Implementation
- Bug fixing and follow-up testing during maintenance
Environment: Java, Jsp, Servlet, Oracle, Tomcat5.0
