We provide IT Staff Augmentation Services!

Technical Lead Resume

4.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Outstanding Java/J2EE Developer (with 10+ years’ experience) with proven expertise in all phases of Software Development Life Cycle (SDLC), from analysis and design to implementation, testing and maintenance.
  • Implementation of various web based applications using Java, J2EE Technologies.
  • Experience in technologies in Java/J2EE stack like Java Server Pages, Java Servlets, and Java Beans, JDBC, JNDI, XML and Java Script.
  • Implementation of various web based technologies using Angular.js, HTML5 and CSS3.
  • Extensive GUI development experiences using Spring MVC, Struts 1.x.
  • Experience using the MVC Frame works (Struts, Spring) and O/R mapping frameworks like Hibernate.
  • Entire Software Development Life Cycle (SDLC) projects and all the phases of Agile (SCRUM).
  • Experience in J2EE development using different IDE tools like Web Logic Workshop, Eclipse, my Eclipse and Net Beans.
  • Experienced in evaluating business and technical requirements and create estimates for
  • Development efforts consistent with best practice project methodologies.
  • Experience in J2EE development using different IDE tools like Eclipse, My Eclipse, and Net Beans.
  • Have understanding of spring framework and RDBMS (Relational Database) by writing queries. Have analytical and problem solving skills, self - motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects.
  • Developed web services like SOAP.
  • Experience working on different application servers like JBoss, IBM WebSphere and Apache Tomcat.
  • Worked under tight schedules and delivered all tasks within the time.
  • Ability to define System requirements, recommending solutions, analyze capacity, make and modify.
  • Ability to interact with IT staff or vendors in performing complex testing, support and trouble shooting.

TECHNICAL SKILLS:

Operating SystemsLanguages: UNIX, Windows NT/2007/XP/7 Java, J2EE

Web Technologies App/Web Server: HTML, Java Script, CSS JBoss4.0, Websphere, Apache Tomcat.

Java/J2EE Technologies Frame Works/Methodology: Core Java, JDBC, JNDI, Servlets, JSP, Jakarta Struts, Hibernate, spring, JSTL,JMS, Struts, spring, Java Beans, Spring core,Spring MVC. XML,SOAP, Web Services, SOA.

RDBMS Source Control: Oracle 10g, My SQL Win CVS, SVN and Open CVS Client.

IDE: Eclipse, MyEclips, Net Beans, TOAD.

PROFESSIONAL EXPERIENCE:

Confidential, MALVERN, PA

Technical Lead

Responsibilities:

  • Developed the functional requirements based on the business requirements provided.
  • Developed form beans and action classes to write the routing logic and to call different services.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Extensively worked on understanding complicated relationships between schema tables using ER diagrams and designing model and business classes.
  • Developed POJO classes and mapping files and configuration files for the database.
  • Wrote technical documents related to workflow model.
  • Developed different SOAP services and Web Services using WSDL, SOAP
  • Used Web services to validate user details in real time scenario.
  • Implemented, Business Delegator, Service Locator, Business Objects and Data Objects for application design
  • Implemented server-side Java web framework with Struts, Oracle, and SQL.
  • Written ANT scripts for compiling and deployment activities
  • Used version control management tool Rational Clear Case.
  • Continuous integration using Jenkins on Jboss server - monitoring and troubleshooting.

Environment: Java, JDK 1.5, J2EE, Servlets, JSP, HTML5, CSS3, JavaScript,JSF, XML, Web service, Struts, Spring(STS 3.0).

Confidential, Brecksville, OH

Sr. Java Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of the product.
  • Implemented the application with XP methodology as Agile process, refactoring the existing code and writing new code.
  • Developed the web pages Java, JavaScript, JQuery, angular.js, HTML5, CSS and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services with J2EE design patterns using Eclipse.
  • Worked on Hibernate object/relational mapping according to database schema.Involved in creation of Test Cases for JUnit Testing.
  • Continuous integration using Jenkins on tomcat.
  • Participating in and performing Code Reviews and/or Pair programming of peer development.
  • Executed tasks on XML registry, XSLT/XQuery and transformation capabilities.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page. Worked on JSON to populate required modules in jQuery.
  • Worked on designing and executing the automation scripts using Selenium.
  • Involved in improving the site tuning and performance of webpages by HTTP profiling in chrome and Firefox.
  • Developed an HTML parser and then build the DOM tree with that and using this DOM tree one can split out the XML document.

Environment: J2EE, Eclipse 3.x, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Angular.js 1.1.x, Tomcat 6.x, CSS, AJAX, XML, XSLT, ANT, JUNIT, WSDL,log4j,Jenkins.

Confidential, Washington DC.

Sr. Java Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of the product Involved in extensively developing and implementing requirements provided by business.
  • Developed the web pages Java, HTML, JavaScript, CSS, JSP, Servlets and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services
  • Involved in the Development of Spring Framework.
  • Implemented most of the Java related portions of the applications including EJBs for encapsulating business logic (using Session Facades), forms and actions for an MVC implementation of the presentation layer using Struts frameworks for JNDI lookup..
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Performing code deployments to local Jboss server for testing in Linux environment.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Investigating the code compliance with Standards and Style manually and with the help of tools
  • Created Crystal Reports using Crystal Reports formulae, Grouping, Parameters, Selection criteria.
  • Created various report formats such as Sub Reports, etc.
  • Developed drill down reports using Crystal Reports and developed various chart reports.

Environment: J2EE, Eclipse 3.x, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Angular.js 1.1.x, Tomcat 6.x, CSS, AJAX, XML, XSLT, ANT, JUNIT, WSDL,log4j,Jenkins.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in extensively developing and implementing requirements provided by business.
  • Involved in writing sql queries and complex stored procedures using Microsoft sql server management studio.
  • Developed the web pages Java, HTML, JavaScript, CSS, JQuery, JSP, Servlets, Tag libs and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services with J2EE design patterns using Intellij IDEA.
  • Involved in the Development of Spring Framework Controllers.Implemented most of the Java related portions of the applications including EJBs for encapsulating business logic (using Session Facades), forms and actions for an MVC implementation of the presentation layer using Struts frameworks for JNDI lookup..
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing and Configured MQ series queue managers, queue manager objects.
  • Performing code deployments to local Jboss server for testing in Linux environment.
  • Continuous integration using Jenkins on Jboss server - monitoring and troubleshooting.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.

Environment:J2EE, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Jboss 4.x.x, CSS, AJAX, XML,XSLT,EJB x.x, JavaBeans, ANT, JUNIT, WSDL,MS sql Server 2005, log4jConfidential

Sr. Java Developer

Responsibilities:

  • Used Object Oriented Design and Object Oriented Programming concepts like Polymorphism, Inheritance, Interfaces, Generics and Collections etc
  • Extensively involved in design and implementation of front-end User Interface development using HTML,DOM, CSS, JSP, JSTL, Java script and perl scripting, JQuery,Dojo and AJAX.
  • Created HTML and JSP’s for Graphical User Interface.
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework.
  • Used Struts-Tiles as reusable components for JSP’s and developed user views using custom tags from JSP’s and data validation using Struts for easy expendability of the project.
  • Used TDD software development methodology.
  • The controller uses XML mappings in Struts to map the request to the server side functionality.
  • Used Stateless Session Beans (EJB) in session façade and for implementing business logic.
  • Used and Message Driven Beans (MDB EJBs) for sending Payment messages to backend servers to process the payment.
  • Created ANT build file for deploying the application on the server.
  • Extensively developed the application user Interface using JSP custom tags and JSTL.
  • Used PL/SQL, Stored Procedures for handling Database in Oracle.
  • Used SOA concepts to implement Web Services integration.
  • Used Hibernate framework to deal with the all database related transactions.
  • Developed the Maven build scripts for building the EAR file and used Eclipse as an IDE.
  • Used Apache Log4J logging API to log errors and messages.
  • Worked with QA for testing, Production releases, Application deployment, integration and conducted walk - thru code reviews.
  • Worked closely with various interfacing teams for smooth and bug free delivery of application under mission critical time lines.
  • Involved in solving the production issues and coordinated with the off-shore team.

Environment: Java 1.6, Apache Struts 2.0, Hibernate 3.0, JSP 2.0, Servlets, Web services, HTML, CSS, AJAX, XML, XSLT, XSD, PL/SQL,, JQuery, Jboss, Oracle 11i, Maven, Eclipse, Log4J, UNIX, Windows XP.

Confidential

Sr. Java Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of the product.
  • Implemented the application with XP methodology as Agile process, refactoring the existing code and writing new code.
  • Developed the web pages Java, JavaScript, JQuery, angular.js, HTML5, CSS and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services with J2EE design patterns using Eclipse.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing.
  • Continuous integration using Jenkins on tomcat.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Participating in and performing Code Reviews and/or Pair programming of peer development.
  • Executed tasks on XML registry, XSLT/XQuery and transformation capabilities.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page. Worked on JSON to populate required modules in jQuery.
  • Worked on designing and executing the automation scripts using Selenium.
  • Involved in improving the site tuning and performance of webpages by HTTP profiling in chrome and Firefox.
  • Developed an HTML parser and then build the DOM tree with that and using this DOM tree one can split out the XML document.

Environment: J2EE, Eclipse 3.x, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Angular.js 1.1.x, node.js, Apache CXF,Tomcat 6.x, CSS, AJAX, XML, XSLT, ANT, JUNIT.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in writing sql queries and complex stored procedures using Microsoft sql server management studio.
  • Developed the web pages Java, HTML, JavaScript, CSS, JQuery, JSP, Servlets, Tag libs and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services
  • Involved in the Development of Spring Framework Controllers.
  • Implemented most of the Java related portions of the applications including EJBs for encapsulating business logic (using Session Facades), forms and actions for an MVC implementation of the presentation layer using Struts frameworks for JNDI lookup..
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing and Configured MQ series queue managers, queue manager objects.
  • Continuous integration using Jenkins on Jboss server - monitoring and troubleshooting.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.

Environment:J2EE, Intellij IDEA11.X+, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Jboss 4.x.x, CSS, AJAX, XML,XSLT,EJB x.x, JavaBeans, ANT, JUNIT, WSDL,MS sql Server 2005, log4jProject: Confidential Duration: Apr08-Dec08

Confidential, California

Sr. Java Developer

Responsibilities:

  • Used Object Oriented Design and Object Oriented Programming concepts like Polymorphism, Inheritance, Interfaces, Generics and Collections etc
  • Extensively involved in design and implementation of front-end User Interface development using HTML,DOM, CSS, JSP, JSTL, Java script and perl scripting, JQuery,Dojo and AJAX.
  • Created HTML and JSP’s for Graphical User Interface.
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework.
  • Used Struts-Tiles as reusable components for JSP’s and developed user views using custom tags from JSP’s and data validation using Struts for easy expendability of the project.
  • Used TDD software development methodology.
  • The controller uses XML mappings in Struts to map the request to the server side functionality.
  • Used Stateless Session Beans (EJB) in session façade and for implementing business logic.
  • Used and Message Driven Beans (MDB EJBs) for sending Payment messages to backend servers to process the payment.
  • Created ANT build file for deploying the application on the server.
  • Extensively developed the application user Interface using JSP custom tags and JSTL.
  • Used PL/SQL, Stored Procedures for handling Database in Oracle.
  • Used SOA concepts to implement Web Services integration.
  • Used Hibernate framework to deal with the all database related transactions.
  • Developed the Maven build scripts for building the EAR file and used Eclipse as an IDE.
  • Used Apache Log4J logging API to log errors and messages.
  • Worked with QA for testing, Production releases, Application deployment, integration and conducted walk - thru code reviews.
  • Worked closely with various interfacing teams for smooth and bug free delivery of application under mission critical time lines.
  • Involved in solving the production issues and coordinated with the off-shore team.

Environment: Java 1.6, Apache Struts 2.0, Hibernate 3.0, JSP 2.0, Servlets, Web services, HTML, CSS, AJAX, XML, XSLT, XSD, PL/SQL,, JQuery, Jboss, Oracle 11i, Maven, Eclipse, Log4J, UNIX, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of the product. Using AtlassianJira Agile for Agile scrum project management/update.
  • Implemented the application with XP methodology as Agile process, refactoring the existing code and writing new code.
  • Developed the web pages Java, JavaScript, JQuery, angular.js, node.js,handlebar, Mockjax, HTML5, CSS and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services with J2EE design patterns using Eclipse.
  • The Mockjax plugin for jQueryis used to mock (or simulate) ajax requests throughout application.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing.
  • Continuous integration using Jenkins on tomcat.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Participating in and performing Code Reviews and/or Pair programming of peer development.
  • Executed tasks on XML registry, XSLT/XQuery and transformation capabilities.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page. Worked on JSON to populate required modules in jQuery.
  • Worked on designing and executing the automation scripts using Selenium.
  • Involved in improving the site tuning and performance of webpages by HTTP profiling in chrome and Firefox.
  • Developed an HTML parser and then build the DOM tree with that and using this DOM tree one can split out the XML document.

Environment: J2EE, Eclipse 3.x, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Angular.js 1.1.x, node.js, Apache CXF,Tomcat 6.x, CSS, AJAX, XML, XSLT, ANT, JUNIT

Confidential

Java Developer

Responsibilities:

  • Developed, complied and deployed the WAR/EAR file for web/application on Web Sphere application servers using ant.
  • Analyzed client requirements by interacting with various business divisions and consolidated SRS (Software Requirements Specification) Document.
  • Developed this application usingStruts MVC framework.
  • Responsible for developingstatefulandstatelesssession beans for developing business logic.
  • UsedStruts APIfor capturing action events of the application.
  • DevelopedJSPs,and custom tags for creating user interfaces.
  • Performed client-side and server-side validations usingStrutsvalidations.
  • Developed administrative client GUI using JSP.
  • AdoptedJ2EEbest practices using J2EE design patterns for designing and developing the application components.
  • Integrated other sub-systems through JMS, XML and XSL.
  • Used RAD for running web applications.
  • Developed Java components that interact with the oracle database usingJDBCto perform various different transactions.
  • Participated in deployment and implementation.

Environment:J2EE, Java, Struts Framework, JSP, JDBC, Servlets, Web Logic Server, JBoss, RAD, Oracle.

We'd love your feedback!