Java/j2ee Developer / Technical Lead Resume
0/5 (Submit Your Rating)
SUMMARY
- Experience in IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
- Experience in requirement analysis, system design, development and testing of various applications.
- Expertise in Core Java and J2EE technologies such as JSP, Servlets and JDBC.
- Expertise in Web Front End technologies, Tag Libraries, Java Script, HTML, CSS, DHTML, XML.
- Hands on experience in Apache Tomcat.
- Working Experience in Spring, Struts and Hibernate ORM Framework.
- Hands on Experience in RESTful web services.
- Experience in Waterfall and AGILE/SCRUM methodologies such as iterative development (sprints), Story pointing, Stand-up, Retrospective and Pair Programming.
- Testing expertise includes functional testing, unit testing, integration testing, regression testing and system testing.
- Very Good Experience in using Java IDE tools such as Eclipse and IBM-Rational Software Architect.
- Hands on experience to develop JUnit test-cases.
- Used SubVersion (SVN) as versioning software tool.
- Worked on wide variety of platforms like Unix and Windows operating systems
- Working experience in Quality Center as Defect Reporting Tool
- Working experience in Production, Development and QA environments.
- Strong Analytical and Problem solving skills.
- Exceptionally well organized, strong work ethics and willingness to work smart and hard to achieve project/team objective.
- Quick learner, good team player and proven track record for effective project execution.
- Exhibited excellent Communication skills, Leadership skills.
TECHNICAL SKILLS
Languages: Java, SQL
Web/App Server: Apache Tomcat 7
Web Technology: J2EE- Servlets, JSP, XML, JDBC, Junit, HTML, CSS
Database: MySQL
IDE: Eclipse, IBM - Rational Software Architect
Framework: Struts, Hibernate
Scripting language: Java Script, UNIX Commands
Review Tool: Smart bear - code collaborator
Version Control: Apache SVN
Project Methodologies: Waterfall, Agile - Scrum
Operating System: WIN 2000/XP/NT/Vista/7
Special Software: JEdit, Confidential Compare, SQL Developer, HP Quality Center tool, Ebao Tool
PROFESSIONAL EXPERIENCE
Confidential
Java/J2EE Developer / Technical Lead
Responsibilities:
- Understood requirements from the client.
- Analyzed and implemented the application based on functional documents.
- Prepared High Level and Low Level Design document implementing applicable Design Patterns with UML diagrams to depict components, class level details.
- Developed the application using Java, JSP, Struts, Hibernate, and XML etc.
- Used JSP Tags to generate the necessary pages.
- Hibernate is used for object relational mapping and a persistence management solution.
- Used JavaScript to perform some preliminary validations and certain client side actions that needed to perform.
- Developed necessary DAO’s with Hibernate as the persistence framework.
- Performed code review using smart bear to achieve quality code.
- Followed coding standards, code versioning techniques and quality process to reduce rework from reviews.
- Involved in test-cases using Junit, debugging Implementation and deployment activities
- Used Quality Center tool for defect tracking.
- Followed agile software development practice paired programming and scrum status meetings.
Environment: Java, J2EE, Servlets, JSP, Eclipse, XML, UML, JUnit, HTML, JavaScript, Unix, Hibernate.