Development Lead Resume
SUMMARY:
- Around 10 years of experience in Analysis, Design, Development and Implementation of large - scale, secure, E-Commerce Projects and Internet/Intranet Applications using JAVA/J2EE Technologies.
- Extensive exposure to all phases of Software Development Life Cycle including feasibility study, requirement Analysis, Design, Development and Implementation of Java based Projects.
- Experience in Agile (SCURM) with pair programming Methodologies.
- Proven strength in Web Based Application and Enterprise Application Programming with Java 1.4/1.5/1.6, JDBC, J2EE, Struts 1.x, Struts 2, Hibernate 3, Spring, XML, XSD’s, Web Services (WSDL, SOAP), AJAX, JDBC, ANT, Confidential Websphere, JBoss and designing with UML.
- Has hands-on experience on build tools like Ant, Maven and also Version control tools (SVN, CVS, Clear Case), Defect Reporting Tools such as Quality Center, Clear Quest.
- Extensive experience in developing dynamic web pages using JSP 2.0, Servlets 2.4, JDBC, AJAX, JavaScript, Tiles, JSTL, HTML, XHTML.
- Experience in developing enterprise applications using Java, J2EE, JDBC, JNDI, EJB, and JavaBeans.
- Proficient in SQL in writing stored procedures and triggers for relational d Confidential bases like Oracle 8i/9i/10g, Sybase and DB2.
- Experienced in developing and deploying J2EE components on application servers like Confidential Web Sphere 5.x/6.x, Web logic 8.1/9.2, JBoss and Apache Tomcat.
- Having excellent experience in testing and writing java test cases using Junit Framework.
- Proficient in implementing design patterns like Session Facade, Business Delegate, DAO, DTO, Service Locator, and Singleton patterns and MVC architectures.
- Experienced with XML related technologies such as XML, XSL, DOM, SAX and JAXP.
- Have got the knowledge on Ruby, Groovy and Grails
- Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues
- Have excellent communication skills, work ethics and the ability to work well in a team or individual environment.
- Other functional strengths include /development, team building, developing project scope, relationship management and conducting status meetings.
- Done the internal/External s like MCSE MindTree Certified Senior Engineer, MCD MindTree Certified Designer, various Infosys s and SCJP1.4, SCWCD1.5
- Registered as an ITP member with National Skill Registry NSR, an initiative taken by NASSCOM
TECHNICAL SKILLS:
Software Skills: J2ee, Struts, EJB (Session Beans & MDB), Web Services Spring, Hibernate, XML, Ajax, Java Script, Dojo, Ruby, Groovy& Grails
D Confidential bases: Oracle, DB2, Sybase
Tools: & Skills: RAD, Eclipse, WSAD, Web logic Workshop, QA4J, Subversion (SVN), Clear case, VSS, Ant, Maven, Toad, DBVisualizer, SOAP UI, Ruby Mine
Operating Systems: Windows XP & UNIX
Domain Knowledge: Insurance and Health Care, Banking & e-commerce
PROFESSIONAL EXPERIENCE
Confidential
Development Lead
Responsibilities:
- Involved in Project design, development and testing.
- Used Agile (SCRUM) methodology for the software development with pair programming.
- Interacted with different groups for interface designs and developed Use Case interaction diagrams using Microsoft Visio.
- Responsible for organizing and designing the complete d Confidential base system.
- Business layer is developed with Spring. Hibernate.
- Developed Servlets for server side transactions.
- Setup JDBC connectivity and d Confidential base.
- Developed DAO’s (D Confidential Access Objects), VO’s (Value Objects) for back-end communication.
- Build Ant scripts for deploying the application.
- Written Junit test cases using Mock Object to test the DAO’s, VO’s and Hibernate layer.
- Used DB2 D Confidential base with DB Visualizer Client.
- Used Subversion(SVN) version controlsystem to maintain current and historical versions of files such assource code, web pages, and documentation.
- Designed and developed naming and configuration services using JNDI.
- Deployed the application on Web Logic.
- Responsible for user .
- Coordinated with QA Team for UAT and Ruby test scenarios. Performed defect fixing and analysis.
- Evaluated new technologies to fit into existing applications.
- Developed user interface using JSP, HTML and performed client side validations using Java Script.
- Developed a good team environment and coordinated with team members for successful implementation of the project.
Environment: JAVA/J2EE, Struts 2, Spring, Hibernate, Ruby, Java 1.5, JSP, Servlets, XML, XSD, JAX-WS 2.0, SOAP, WSDL, Weblogic 8.1, SVN, Eclipse 3.4/3.5,HP Quality Centre, Ant 1.7, log4j, DB2 V9.1, Sybase, UNIX, Windows XP/Seven.
Confidential
Sr. Java Developer
Responsibilities:
- Involved in designing, implementation, code Reviews and testing of the various modules
- Working on the Artisan Marketplace for Sign in and Registration modules
- Involved in end to end implementation of the two modules using Confidential V3 architecture
- Involved in preparing the low level design documents
- Used Find bugs and PMD tools for static analysis of the code and fixed accordingly
- Handling the build and deployment activities on QA environment
- Involved in Stores NGVI development using Confidential v4 architecture
- Used Log4j for logging
- Adhere to best practices and coding standards defined by Confidential .
Environment: Java1.5, XML, XSL, Hibernate, Apache Geronimo, Eclipse3.2, Clear Case, Clear Quest, PMD, Find Bugs, Servlet, JDBC, JSP, Confidential V3 & V4,, EJB Session Beans, MDB.
Confidential
Developer
Responsibilities:
- Involved in Presentation and Business Layers of the application using STRUTS framework.
- Designed and developed Generic classes for generating Value Objects.
- Built MVC framework for Web Applications through Struts, core java, J2EE server side components and Tag libraries.
- Created HTML, CSS, and JSP pages for front-end, used Struts & JavaScript for client-side validation.
- Used Log4j for logging
- Utilized JUnit for unit testing of the modules
- Adhere to best practices and coding standards
Environment: Java, JDBC, Servlets, STRUTS, HTML, oracle, Weblogic8.1, My Eclipse, log 4j
