We provide IT Staff Augmentation Services!

Team Lead / Java Gwt Developer Resume

0/5 (Submit Your Rating)

Mountain, VieW

SUMMARY

  • 9+ years of experience in the field of IT with focus on designing, requirement analysis, development, estimations based on software models with effective use of MVC architecture experimenting on different frameworks like GWT 2.5, Gin 2.1.2, Guise 3.0, Spring 3.0, Struts 2.0, Hibernate 3.0, Webservices (SOAP & REST), WLST, Quartz.
  • Worked primarily in the domain of Manufacturing, Financial services, Banking and Energy.
  • Worked with Major clients like Confidential, Confidential, Confidential and Confidential .
  • Experience working in AGILE methodology with planned release every quarter.
  • Experience in the project delivery of various sizes, communicating with client understanding the business requirement, presenting demonstration based on the design document and implementing the requirements on onsite and offshore model.
  • Experience in BEA Weblogic, Websphere, JBoss, Tomcat, GAE ( Confidential App Engine).
  • Experience in using UML design tool (Rational Rose, Visio), Creating Use cases, sequence diagrams, class diagrams and object models.
  • Proven track record for building professional, elegant looking and functional front end UI.
  • Excellent experience in UI design and development using HTML, OO JavaScript and CSS.
  • Experience in development and improvement of new and existing backend web application using Java, J2EE, GWT, Spring, Hibernate, Web services (SOAP & REST), JSP, Servlets and JMS for scalable servers.
  • Experience with frameworks like Maven, Ant.
  • Extensive experience working as an Application Owner at offshore and Project leader at onsite with Development (Coding), Quality Assurance, and Testing for the Bug Fixes and Enhancements.
  • Extensive experience in coordinating the effort with team members, responsible for deliverables, producing the status reports to management, responsible for managing any escalations.
  • Good experience in Replication of problems & Generation of bug report.
  • Has working knowledge with CMM Level 5 SDLC processes.
  • Good experience of version control tool like Subversion, VSS, CVS and Perforce to manage web application.
  • Capability to manage and handle client feedbacks and comments, increasing client satisfaction index.

TECHNICAL SKILLS

Functional: Business Requirements Analysis, Gap Analysis, Creating design document, Sharing Unit Test Plan, Code Review, Uploading Status report and Deployment of Bug fixes

Programming Languages and Frameworks: Java, J2ee, Struts 2.0,Spring 3.0, GWT 2.5, Web Services (SOAP & REST), Hibernate 3.0, Quartz, Shell scripting, Maven, Ant

Web Technologies: JSP, JDBC, JNDI, Java Mail, JMS, HTML, JavaScript, Spring MVC, Struts, AJAX, Servlets, CSS, XML, JSON, Log4j appenders

Web and Application Servers: WebSphere, JBoss 4.2.2, BEA Weblogic 10.0, GAE

Databases: Oracle 11g(SQL/PL/SQL), MySQL 5.0, Ldap, Speckle

Version Control Tool: Microsoft VSS, SubVersion, CVS, Perforce

Tools: & Utilities: PL/SQL Developer, TOAD, LDAP, Tandem

PROFESSIONAL EXPERIENCE

Confidential, Mountain View

Team Lead / Java GWT Developer

Responsibilities:

  • Created Functional requirement specification document by having discussion with the business.
  • Created Technical specification document based on FSD.
  • Created UML diagrams like Use Case diagram, Class diagram, and sequence diagram.
  • Developed UI mockups and designed the whole application.
  • Created custom widgets to suffice customer requirements.
  • Developed server side as well as client side components.
  • Created frontend screens using GWT 2.5 framework.
  • Extensive use of Confidential build tools like Piper for build and release management.
  • Automated the entire NPI project setup process using Confidential Cloud Storage services and securing the application access using Confidential 's Service account authentication and RESTFUL WebServices.
  • Supported the deployment as well as bug fixing.
  • Perforce was used for version control and Confidential 's internal bug tracking tool Buganizer was used.

Environment: Java 8.0, Confidential Web Toolkit 2.6, Gin 2.1.2, Guice 3.0, POI, Apache Velocity, J2EE Architecture, Speckle, REST Webservices, Cloud SQL, Blaze Builder.

Confidential, Jersey City

Project Lead

Responsibilities:

  • Analyzed the current application which is in C++ and understood the work which needs to be done to port this application in java.
  • Created Functional requirement specification document by having discussion with the business.
  • Created UML diagrams like Use case, Class, sequence diagram’s and designed the whole application.
  • Created custom widgets to suffice customer requirements.
  • Developed server side as well as client side components.
  • Created frontend screens using GWT 2.0 framework.
  • Co - ordinated with onsite as well as offshore team.
  • Supported the deployment as well as was part of bug fixing.

Environment: C++, Java 7.0, Confidential Web Toolkit 2.0, J2EE Architecture, Sybase.

Confidential, Warren

Team Lead

Responsibilities:

  • Implemented STE project using Confidential Web Toolkit 2.4 along with spring, JFreechart, JPA and Oracle10g in the backend.
  • Involved in designing the application.
  • Involved in creating UI using GWT 2.4, have used UIBinder framework along MVP pattern.
  • Involved in creating custom widgets would be rendered on top of GWT.
  • Played a major role in developing a Utility class for Performance tuning of queries which helped minimum code changes in the existing code
  • Created service classes using Spring 3.0. Integrated JPA with spring.
  • Involved in creating WebServices using Axis2 framework.
  • Designed and developed Windows based standalone version of Unix based agent
  • Designed and developed Quartz based agent which increased performance up to 80% as compared to the old version of Agent. The new design enabled to schedule agents at a small interval of 1 second which was not previously possible. The new design gave flexibility to manage the configuration from the database which was previously not possible and also enabled to turn on \ off any script from the database.
  • Scheduled jobs for batch processing by integrating spring with Quartz Scheduler.
  • Used Firebug, and remote debugging feature of eclipse to debug GWT and server side code.
  • Involved in creating JUnit test cases.
  • Hermes was used for continuous integration of the code, as well to deploy the code to further environments.
  • Subversion was used for version control and JIRA was used as defect tracking tool.

Environment: Java 6.0, Confidential Web Toolkit 2.4, Spring 3, JPA, Maven2, Axis2, Socket Programming, JFree Chart, RMI, Quartz Scheduler, Batch Scripting, Oracle 10g, Weblogic 10.0.

Confidential

Module Lead

Responsibilities:

  • I was involved in designing the application based on the requirements provided by the client. I have created UML diagrams and used Visio for the same.
  • Involved in creating of XSD schema files which would define the request, response for a particular operation in web-services.
  • Was involved in creating XSD, WSDL files.
  • Tuned procedures to reduce turnaround time.
  • Involved in scheduling jobs using Quartz scheduler integrated with Spring 2.5.
  • I was involved in creating a dashboard for viewing the progress of the task running.
  • Involved in creation of JUnit test cases for validating business logic.
  • Was involved in deployment of the application.

Environment: Java 5.0, SOAP Web services, Spring 2.5, JMS, JSP, Servlets, Oracle 10g, log4j and Weblogic 7.0, Shell scripting, Struts 1.2, Eclipse IDE, Oracle SQL developer

Confidential

Module Lead

Responsibilities:

  • Involved in understanding the build and release process which were followed for all the Confidential applications.
  • Participate in meetings, discussions for requirements/directions
  • Design code in JSP, Java, and Struts for developing modules independently.
  • Preparing Test Cases, Unit testing, Integrated testing.
  • Involved in integrating various ant scripts which would run and build and deploy project code.
  • Involved in support for Telesales project.

Environment: Java 6.0, JSP, Servlets, Oracle 10g, My SQL 5.0, log4j, Struts 2.0, Spring, Hibernate, Jasper Reports, Eclipse IDE, Oracle SQL developer, Tomcat 5.5

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in creating enhancement on the current applications.
  • Involved in bug fixing which were reported by the user.
  • Writing code in JSP, Java, EJB, and XDoclet for developing modules independently.
  • Writing queries, views and procedures in PL/SQL
  • Preparing Test Cases, Unit testing, Integrated testing
  • Version control and patch preparation
  • Review unit test cases.

Environment: Java 5.0, JSP, Oracle 10g, SQL Server 2005, log4j and EJB, spring, XDoclet 1.2.3, JUnit 1.3.8, Hibernate.

Confidential

Software Engineer

Responsibilities:

  • Study and analysis of functional requirements
  • Participate in meetings, discussions for requirements/directions
  • Update project plan
  • Writing code in JSP, Java, and Struts for developing modules independently.
  • Writing queries, views and procedures in PL/SQL
  • Preparing Test Cases, Unit testing, Integrated testing
  • Version control and patch preparation
  • Review unit test cases
  • Team co-ordination
  • Setting up the quality process, review methods
  • Involved in supporting the application when it went live.

Environment: Java 4.0, JSP, Servlets, SQL Server 2005, log4j, Struts 1.2.

We'd love your feedback!