Team Lead And Developer Resume
New York New, YorK
SUMMARY
- 9+ years of Strong experience in IT industry involving Project analysis, Design, Development and Maintenance using Java/J2EE technologies in Banking Financial and Health care domain
- Expertise on Java/J2EE technologies (Core Java, JavaScript, JQuery, JavaBeans, JDBC, Servlets, HTML, JSP, JSTL, EJB, Struts, AJAX, Apache Wicket), XML and SQL
- Experience with Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, RUP, UML and associated tools such as Rational Rose.
- Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts on Oracle, MS SQL and DB2.
- Very good understanding of most commonly used Java and J2EE Design Patterns(Creational, Structural and Behavioral)
- Experience in using Hibernate (OR Mapping) framework with good performance optimization techniques
- Experience in using Spring Framework(Spring Core, Spring MVC, Spring JDBC, Spring ORM and AOP)
- Experience in implementing JUNIT test cases
- Having strong development and production support experience for banking and Mobile applications
- Strong experience in establishing/configuring the application infrastructure using application servers, web servers and database servers.
- Proficient in developing RESTFul Webservices, SOAP Web services, XSL, Schemas, JAXB, XMLBeans, WSDL and SOAP.
- Hands on experience with Tools & Utilities: Web logic, Web sphere, Eclipse, RAD, Ant, Maven, CVS,SVN, PVCS, Clear Case, Oracle, Toad, SQLDeveloper, SOAP UI, Star Team, Control Center and RTC
- Aware of CMM level processing for quality control and assurance
- Familiar in writing SQL queries and Stored Procedures and implementation on ORACLE 10g.
- Practicing Agile and development frameworks and standards, Test Driven Design & Development.
- Mentored new developers on latest technologies as Team Lead. Involved in Management activities.
- Working experience on Unix commands
TECHNICAL SKILLS
Operating Systems: Windows 95/98/NT/2000/Server/XP/7, Solaris 7 to 9
Sun Technologies: J2EE (Java 1.8, Java Multi - threading, EJB 3.0Servlets 2.4, JSP, JDBC and JMS)
Web Technologies: HTML, JHTML, CSS, XML and JavaScript, AJAX, DOJO
Web Servers: Web Sphere 7.1, Weblogic 10.3, Tomcat 5.X, 6.X Sun One Iplanet Server 6.0, JBoss AS 4.x and 5.x
XML Technologies: DOM, Xalan, DTD, Xml Schemas, Xquery, JAXP, XML, XSLT
Apache Projects: Log4j, Log4sql, Apache-Axis, Jakarta CommonsJakarta Taglibs, Apache Wicket
Databases: Oracle7i /8i/9x/10G, SQL Server 7.0, My Sql
Enterprise IDE: RAD 7.5, Eclipse Helios 3.6, Eclipse 3.X, JBuilder 10.0WSAD 5.0, RAD 6.0.
RDBMS: Oracle 10g, 9xSource Control Management Tools PVCS, CVS, SVN, Star Team, RTC and Clear case.
Messaging Tools: JMS
Business Area: Financial, Insurance, Banking, Utilities, Mobile App.
Editor & Tools: MS FrontPage, MS Visio 2003, Text Pad, Eclipse, PuttyEdit Plus, PL/SQL Developer, TOAD
Management skills: Analytical, Communication, Interpersonal, Leadership skills
UML Designing Tool: Visio, TopCased Eclipse plugin
Web services: Axis 1.5.2, JAXB 2.0, XMLBeans
Framework: Struts1.2 and Spring 2.5 and 3.0
ORM Tools: Hibernate 3.4
PROFESSIONAL EXPERIENCE
Confidential, San Franscisco
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (Agile).
- Performedunit testingusingJUnit framework.
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using IBM Rational Rose IDE to model the detail design of the application.
- Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
- Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
- Used XML Web services for transferring data between different applications.
- Tested the application functionality with JUnit Test Cases.
- Developed logging module-using Log4J to create log files to debug as well as trace application.
- Used RTC and Star Team for version control.
- Extensively used ANT as a build tool.
- Deployed the applications on Web sphere application server.
- Used Web services -WSDL and SOAPfor creating User Loans and Fund transfer.
- Co-ordinatedwith QA team in manual and automatic testing.
Environment: JDK 1.6, Web sphere Application Server 7.0, RESTFul and SOAP Web services, Spring, Hibernate, JavaScript, JQuery, CSS, DHTML, SoapUI 2.5, WSDL, My SQL, DB2, JUNIT, RSA 8, Log4j, RTC, XML, JDBC and Agile methodology
Confidential, New York, New York
Team Lead and Developer
Responsibilities:
- Involved in design of new functionalities as part of product customization for implementation needs.
- Involved in development of business components using Struts and persistence layer using Hibernate
- Involved in Low Level Design using UML tools
- Performedunit testingusingJUnit framework.
- Involved in client discussions for the requirements collection.
- Involved in interface discussion to interface with different system to get date
- Involved in coding of J2EE technologies Struts and Hibernate
- Provided delivery support, bug fixing and code reviews
- Provided SIT, UAT and Production environment creation support
- Developed common reusable Java functionalities to be used across applications.
- Coordinated release meetings, deployment plan review meetings.
- Maintained build releases and release plan for every release.
- Worked Java Multi-threading for across applications.
- Proactively worked with managers and development team to meet project goals within expected timelines.
- Involved in completion of post production documentation and auditing activities with QA team
- Involved in managing the team project time sheets, Project billing, Monthly mile stones, Monthly status reports. Have been attending monthly call with High level client meeting about the project progress
- Primary point of contact during UAT support and Production issues.
Environment: JDK 1.6, Java Multi-threading, Weblogic Application Server 10.3, JSTL, Struts, Hibernate, AJAX, JavaScript, JQuery, CSS, DHTML, Oracle 10g, JUNIT, Eclipse, Log4j, JNDI, CVS, XML, JDBC, Agile methodology.
Confidential, San Francisco, CA
Senior Developer
Responsibilities:
- Involved in development of business layer using Swing and persistence layer using Hibernate
- Involved in Low Level Design using UML tools
- Involved in client discussions for the requirements collection.
- Involved in coding of J2EE technologies Spring, Hibernate
- Provided delivery support, bug fixing and code reviews
- Provided SIT, UAT and Production environment creation support
- Developed common reusable Java functionalities to be used across applications
- Worked Java Multi-threading for across applications.
- Coordinated release meetings, deployment plan review meetings.
- Maintained build releases and release plan for every release.
- Proactively worked with managers and development staff to meet project goals within expected timelines.
- Involved in completion of post production documentation and auditing activities with QA team
- Performedunit testingusingJUnit framework.
Environment: JDK 1.6, Java Multi-threading, Web sphere Application Server 7.0, Java Swing, Spring, Hibernate, AJAX, JavaScript, JQuery, CSS, DHTML, Oracle 10g, JUNIT, Eclipse, Log4j, JNDI, SVN, XML, JDBC, Agile methodology and Clear Case
Confidential, New York, NY
Senior Developer
Responsibilities:
- Involved in development of business layer using Spring and persistence layer using Hibernate
- Involved in Low Level Design using UML tools
- Involved in client discussions for the requirements collection.
- Involved in coding of J2EE technologies Spring, Hibernate
- Provided delivery support, bug fixing and code reviews
- Provided SIT, UAT and Production environment creation support
- Developed common reusable Java functionalities to be used across applications.
- Coordinated release meetings, deployment plan review meetings.
- Maintained build releases and release plan for every release.
- Proactively worked with managers and development staff to meet project goals within expected timelines.
- Involved in completion of postproduction documentation and auditing activities with QA team
- Performedunit testingusingJUnit framework.
Environment: JDK 1.5, Servlets2.4, JDBC 2.0, HTML, WebLogic 9,Tomcat, JBoss Application server, windows XP and Spring Frame work, Hibernate, RESTFul and SOAP Webservices, Oracle 9i, Java Script, JQuery, CSS, DHTML, Maven, AJAX, JSTL, Agile Methodology
Confidential, San Francisco, CA
Senior Developer
Responsibilities:
- Involved in developing User Interfaces using JSTL and Struts Framework.
- Developed Hibernate frame work to interact with DataBase
- Understanding the requirements and guiding the team in developing the modules according to the requirement.
- Involving in onsite integration and implementation activities.
- Involved in the overall Process performance tuning for faster data retrieval.
- Involved in writing sql stores procedures
- Provided SIT, UAT and Production environment creation support
- Helped the QA team in understanding the requirements and development of test case
Environment: JDK 1.4, JSP 1.2, Servlets 2.3, JDBC 2.0, Hibernate, HTML, Java Script, JQuery, CSS, DHTML, WebLogic 8.1, windows XP and Struts Framework 1.2, Oracle 8i, DOJO,SVN, ANT Build Tool.
Confidential, Tampa, FL
Senior Developer
Responsibilities:
- Requirements and Impact analysis
- Coding for reported Issues, changes and enhancements
- Involved in development of business components using Struts and persistence layer using Hibernate
- Responsible for coordination with the Testing teams in both SIT and UAT
- Estimation for the enhancements and fixes and tracking through a Project Planner, iPlan.
- Test case reviews, Code reviews
- Performedunit testingusingJUnit framework.
- Developed common reusable Java functionalities to be used across applications.
- Participated in PSR (Project Status Report) meetings to update the ongoing activities and to discuss the forthcoming enhancements for every fortnight
- Helped the QA team in understanding the requirements and development of test case
Environment: JDK 1.4, JSP, Servlets 2.3, JDBC 2.0, HTML, WebLogic 8.1, windows XP and Struts Framework 1.2, Hibernate, SOAP Web services, Oracle 9i, ANT Build Tool, AJAX, Java Script, JQuery, CSS, DHTMLInfinite Computer Solutions in Bangalore, India February 2006 - June 2006
Confidential
Responsibilities:
- Involved in coding, testing and implementation of software modules.
- Developed the Business Logic in EJB Components.
- Implementation of presentation logic for the module using JSPs and HTML.
- Development of data access components using JDBC API.
Environment: Java, JSP, Servlets, JDBC, HTML, Java Script, JQuery, Oracle8.x, Web Sphere Application server