We provide IT Staff Augmentation Services!

Technical Lead Resume

0/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 7 years of professional experience through all phases of Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Industries: Telecom, Banking & Financial, News & Journalism, Logistics, Retail, Travel & Tourism
  • Extensive experience in design, development and deployment of multi - tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, EJB 3, Struts, Tiles, Tag Libraries, Hibernate 3.0, and XML 5.
  • Superior skills in Analysis, Design, Development, Deployment, Re-Engineering, Coding and testing in N-tier systems using J2EE technologies including JDK/J2SE/J2EE, JDBC, JavaBeans, Servlets, Java Server Pages
  • Hands on experience UML, for developing application specific Object model, Use case diagrams, Class diagrams, Sequence diagrams, Collaboration diagrams Involved in using different Design patterns like Factory pattern, Facade pattern, Command Pattern, Singleton pattern and MVC architectural design pattern for solving the architectural issues.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
  • Sound exposure on XML technologies for data exchange, presentation, configuration, UI/UX design using XML, DOM, XSLT, DTD, CSS3, HTML5, AJAX.
  • Strong Communication Skills, Excellent Customer Relations in Collecting and Analyzing user requirements.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Strong database skills in Oracle 10g/11g, DB2, and MySQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
  • Experience with Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
  • Expertise in installing, configuring and deploying applications in WebLogic, JBOSS, WebSphere and Tomcat application server.
  • Experience in Linux, Sun Solaris, Windows server administrator configuring and maintenance several versions of Linux server distribution, especially RHEL, FEDORA, UBUNTU, CENT OS, MAGEIA distribution.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Build business process model with JBPM and DROOLS.

TECHNICAL SKILLS

Java Technologies: J2SE, J2EE, JSP& Servlets, JPA, EJB, Multithreading, Deadlock, Mutex &Semaphore, RMI

Web Technologies: HTML, CSS XML, DHTML, XSL, XSLT, JavaScript, JAX-WSDOM, SAX, SOAP.

Technologies&Frameworks: Struts2, SpringMVC4.0.3, Hibernate 4.2.1, Maven, Ant, JDBC, JNDI, Tiles.

IDE: Eclipse, Net Beans, IntelliJ IDEA

Operating System: Linux (RHEl-5, FEDORA-8, UBUNTU, CENT OS-6.3, MAGEIA-3), WINDOWS, WINDOWS SERVER-2000, 2003, 2008R2, 2012.

Languages: C, C++, Java, Visual Basic, PL/SQL, UNIX Shell Scripting.

Databases: Oracle 9i/10g/11e/12c, MYSQL, SQL SERVER 2005/2008, DB2 and Postgresql

Testing Tools: JUnit, JStyle, JProbe, SOAPUI, RESTClient, JProfiler

Servers: Apache Tomcat, Websphere and Weblogic

Project Management: MS Project, Resource and Project Plans, Estimation, Code Delivery, Coordination

Source Control: Sub-Version (SVN), Clear Case, CVS/PVS, VSS and Github

Web serviceFramework: Apache Axis, SOAP, WSDL, REST, JAX-RS, JAX-WS

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Involved in business requirement and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using Spring Framework in the JBOSS server.
  • Develop Spring Batch Application for processing file records.
  • Develop Service application to send/receive message with IBM MQ.
  • Develop application to send/receive message with solace messaging system in the JBOSS server.
  • Develop application for routing the object with apache camel.
  • Developed the application front end using Jakarta Struts Framework developed action classes, form beans and Java Server Pages.
  • Developed a web-based reporting for credit monitoring system with HTML, JSTL, custom tags and Tiles using Struts framework.
  • Developed XML Web services for retrieving credit information from the credit bureau.
  • Developed Web services for credit card application.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade.
  • Experience in Implementing Ajax Technologies in web forms.
  • Orders are sending to another application using JMS technology.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Web Sphere environment.
  • Developed Session Beans in EJB’s to represent the core business logic in Websphere.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using JDBC and Hibernate too.
  • Responsible to develop the database connections using Hibernates and JDBC statements.
  • Developed the Transaction Objects (TO) and Java Beans for the functionality of the application
  • Responsible to design EJB for the functionality of the Integration tasks.
  • Used WebLogic server in this application.
  • Designed and Developed in house Tool for archiving of customer data for given years which design based on Spring MVC model in the JBOSS server.
  • Used CVS for Version Controlling and ANT as a build tool.
  • Involved in functional testing and debugging of the code and in the build and tagging of versions.
  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Developed the presentation layer using JSP.
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.
  • Build business process model with JBPM and DROOLS.

Environment: Java, JSP, JavaScript, Servlets, EJB, Struts, JDBC, Hibernate, WSAD, XML,XSLT,HTML, Oracle9i, JMS, Web Services, SOAP,PL/SQL, WSDL, Web Sphere, Log4j 1.2, ANT, UNIX.

Confidential, Boston, MA

J2EE Developer

Responsibilities:

  • Member of a team that designed, developed, and tested; multiple Java based Intranet/Internet applications and integrated with other applications.
  • Developed presentation components for admin console using JSP, HTML5, CSS3, JQuery, JavaScript, ExtJS AJAX, adapter or facade layer using web services and model using SpringMVC, Hibernate and JBDC driven components.
  • Involved in development of web services for business operations using SOAP, REST, WSDL, JAX-WS, JDOM, XML and XSL.
  • Involved in development of data abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components.
  • Involved in developing JDBC DAOs and DTOs, writing Hibernate HQL queries, advanced SQL and PL/SQL stored procedures on database systems.
  • Developed test cases and performed unit testing using JUnit, DBUnit and involved in debugging.
  • Extensively used Eclipse IDE for the development and Used Apache Log4J for logging purposes.
  • Used Rational SVN for Version Repository maintenance and used SQL Developer to interact with Oracle Database.
  • Developed Plain Old Java Objects (POJO) s, which contains core business logic.
  • Involved in analyzing and solving Problems and worked on multiple tasks simultaneously. Involved in designing, coding and developing the applications.
  • Written several SQL Queries, PL/SQL functions, Stored Procedures, Triggers for handling storage and retrieval of the data from the data base.
  • Used Spring Framework's IOC for configuration of application and lifecycle management of Java objects.
  • Deployment process of the application on the Weblogic application servers.
  • Implementation of the transactions for both local (spring proxy) and hosted environments (EJB transaction).
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Integrated the SpringMVC and Hibernate framework.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Extensive experience in implementing J2EE design patterns like, Visitor, Singleton, MVC pattern and Data Access.
  • Designed and developed REST-full style Web Service layer.

Environment: JDK, SpringMVC, Hibernate, MySQL, JQuery, JavaScript, XML, XSLT, XPath, CSS3, Apache Ant and Maven, Eclipse, JBoss, My SQL, Subversion and REST-ful Web Service

Confidential, Minneapolis, MN

J2EE Developer/Consultant

Responsibilities:

  • Involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams.
  • Developed UI components like JSP, JSTL, JavaScript,ExtJS, and JQuery Ajax and Configured applicationContext.xml to integrate Hibernate with spring.
  • Wrote named queries using Hibernate Query Language and Implemented Listener classes and configured in web.xml.
  • Developed scripts for making asynchronous calls to update the combo boxes across the project using AJAX.
  • Involved in setting coding standards and writing related documentation and Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP and Servlets.
  • Involved in DB design phase of the project and Installing, configuring and maintaining the VMware ESX 3.x / Virtual Center 2.x servers and prepared unit level test cases and tested using JUnit.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Deployment of web, enterprise java components and messaging components.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents.
  • Used XML web services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Deployed the application on Weblogic Application Server.

Environment: /Technology: Java/J2EE, JSP, Servlets, JDBC, SpringMVC, EJB, AJAX, HTML, XML,SQL, PL/SQL, Oracle 9i, JavaScript, ANT, MYSQL, WSAD,VSS, Unix, LOG4J

Confidential, San Diego, CA

J2EE Developer

Responsibilities:

  • Analysis of requirements, Design of project, Development, Onsite-Offshore Coordination.
  • Involved in designing and development of presentation and business Layers.
  • Java Script has been used extensively to develop the UI for the application.
  • Used REST Web services to retrieve the data from the server.
  • Integration and system testing using Java, JUnit and selenium.
  • MVC based J2EE application on Netbeans using Spring framework, Java (EJB, JSP/Servlets), XML
  • Involved in Browser Compatibility behavior on various OS platforms using VMWARE.
  • Involved in development, enhancement and maintenance of Module Service Tool (MST) - a tool to manage page configuration, formatting and rendering for WSJ website.
  • Developed Ant build scripts
  • Generated excellent reports using J2EE, Jasper Reports and JDBC classes.
  • Validation of front-end screens using Java Script before sending data to the Server.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.

Environment: Java/J2EE, Tomcat, SpringMVC, Ajax/JavaScript, ExtJS,XML/XSLT, MySQL, JSP, Servlets, EJB, Hibernate, JMS, Web Services, Log4g, JUnit, Eclipse

Confidential, Columbus, MS

Java Developer

Responsibilities:

  • Interact with business analyst to convert business requirement to technical requirement.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis, Development and Customization of the application.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Involved in designing and development for the Presentation of Dynamic Web pages using XML, HTML, Ajax, CSS, ExtJs and JSP.
  • Involved in design modeling in rational rose by using the various java Patterns like MVC, Façade, Singleton, Factory, DAO and hands on dependency injection principle, use of AOP for declarative transactions and Interceptors in configuring spring framework.
  • Developed Plain Old Java Objects (POJO) s, which contains core business logic.
  • Design and development of persistence layer using Hibernate/HQL and database schema.
  • Used CVS for Version Controlling and ANT as a build tool.
  • Involved in functional testing and debugging of the code and in the build and tagging of versions.
  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Developed the presentation layer using JSP.
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.

Environment: Java 1.7, JSP, ExtJs, Servlets, Spring Framework, Hibernate, XML, Oracle, SQL, PL/SQL, Ajax, Tomcat, Log4j, ANT, MVN, CVS.

Confidential

Software Programmer / J2EE Developer

Responsibilities:

  • Member of a team that designed, developed, and tested; multiple Java based Intranet/Internet applications and integrated with other applications.
  • Also member of Tech Arch team and Implementation team of LAP e-learning project.
  • Involved in gathering the requirements, interacting with the client, Analysis, Design, Modeling, Preparation of PID, TRS, and identify the Use Cases.
  • Implemented the functionalities using MVC Architecture and Jakarta Struts Framework.
  • Developed and deployed lot of JSPS, Servlets, Beans and EJBS.
  • Involved in analyzing and solving Problems and worked on multiple tasks simultaneously. Involved in designing, coding and developing the applications.
  • Written several SQL Queries, PL/SQL functions, Stored Procedures, Triggers for handling storage and retrieval of the data from the data base.
  • Involved in design front end of the applications are developed/customized using Home Site/Jbuilder/EditPlus for JSPs, HTML, Java Script, Servlets, JSP and Spring are used as thin client to EJBs at middle tier and JDBC is utilized to access the data to/from Informix DBMS, Oracle and DB2.

Environment: Java, J2EE,JMS, Web Services, EJB, Beans, JSP, Servlets, Struts, Ant, XML, XSL, JNDI, RMI, WebLogic, Jbuilder, Eclipse, Apache Web Server as a tomcat, Oracle,DB2 and MySQL.

Confidential

Responsibilities:

  • Involved in the database design and analysis of the business requirements.
  • Created controller architecture using MVC and implemented web-based system.
  • Used JSP and Servlets for the web-development.
  • Developed user interface using JSP and HTML.
  • Wrote various Queries, Stored Procedures to augment the application logic.
  • Implemented Multi-threading concept to handle number of clients concurrently.
  • Developed mailing system using Java Mail API to notify the candidates and recruiters.
  • Deployed in to Tomcat application server
  • Oracle, MySQL databases have used in back-end.

Environment: java, JSP, Servlets, Eclipse, HTML, JavaScript, XML, Tomcat, Oracle, MySQL and UNIX.

Confidential

Software Engineer (Web Development)

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
  • Used agile methodology (SCRUM) for developing application.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Develop user-defined tags using XML.
  • Developed Java Mail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB, JSP, Servlets, JNDI, JDBC, Struts, JAXWS, HTML, XML, XSLT, Java Script, Eclipse, Oracle11g, Maven, Weblogic, Windows XP.

We'd love your feedback!