We provide IT Staff Augmentation Services!

Team Lead Resume

Harleysville, PA

SUMMARY:

  • Java and J2ee developer with 10 years of strong experience in enterprise application architecture, distributed application development, including Object Oriented Analysis Design, Development and implementation of projects in multi - tier architecture, database systems and Web based projects.
  • More than 7 years of experience in various Agile methodologies like Test Driven Development and SCRUM.
  • Comprehensive Experience in Application design using UML, UML tools, Rational Rose and software methodologies like RUP, Iterative development and Test Driven development.
  • Professional skills in Struts, Hibernate and Spring.
  • Having good knowledge on IBM Cloud Management Services.
  • Having good knowledge in Hadoop Frame work.
  • Experience in LDAP directory service.
  • Experience in RDBMS Design, SQL,PL/SQL and Splunk.
  • Having strong experience in Service Oriented Architecture (SOA).
  • Experience in installation, configuration, development and deployment on IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBOSS servers
  • Experience in writing ANT scripts and Unix Shell programming
  • Experienced with schema design, SQL query optimization, PL/SQL programming for stored procedures, triggers and functions on Oracle, DB2, MySQL and SQL Server 2000 databases
  • Experience in javascript frameworks AngularJS, ExtJS and NodeJS
  • Good experience with JUnit, HP Quality Center in performing unit testing
  • Experience in writing logging functionality using Log4j.
  • Roles include mixture of responsibilities requiring technical background with problem solving, analysis, design, communication skills and close attention to accuracy in a constantly changing work environment.
  • Expertise in providing E-business application solutions without compromising in Quality standards.
  • Versatile team player as well as independent contributor with good problem solving and interpersonal skills.
  • Excellent Interpersonal, Communication, Organizational and boundary less behavioral skills. Expert in interacting with people at various levels of an organization as well as with the partners and customers.
  • Time Management Skills, expert in prioritizing while execution. Strong attention to detail.
  • Experience in implementation of ISO 9001:2000 and CMM Processes for software projects.

TECHNICAL SKILLS:

Languages: Java, C and C++

Web Technologies: JSP, JMS, JNDI, SOAP, Servlets, HTML, DHTML, CSS, JavaScript,, XML, XSL, XSLT, XML Schema, SOAP, WSDL, AJAX, NodeJS and UNIX shell script.

Distributed Technologies: Web Services, RMI and EJB

System: Design J2EE Design Patterns, OOAD/UML, MS-Visio and Rational Rose

Application/Web Servers: IBM Web Sphere, BEA Web Logic, JBoss, Apache Tomcat, SDL WorldServer and Java Web Server.

RDBMS/Database: Oracle 10g, DB2, Oracle 9i and MySQL

Developer Tools: RAD 7.5, RAD 7, Eclipse 3.3, SQL Navigator, TOAD, Spring Tool Suite and JDeveloper.

Operating Systems: Windows and Red Hat Linux

Testing Tools: Junit and HP QC

Framework: Jakarta Struts MVC, Hibernate, Spring MVC, Ant and ExtJS

Version Control tools: SVN, CVS, VSS,GIT, ClearCase, Starteam and Harvest.

Others: Clarity, BMC Remedy, Winscp, putty, Jenkins, Maven, Confio Ignite and Lotus quicker.

PROFESSIONAL EXPERIENCE:

Confidential, Harleysville, PA

Team Lead

Responsibilities:

  • Involved in design of the application using UML.
  • Technical support for all Guidewire suite Application in production.
  • Converted legacy data into guidewire system using XML.
  • Workflow Batch jobs scheduling Renewal transactions were triggered using Guidewire workflow and policies renewed.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects using Hibernate.
  • Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, JSTL, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented Spring Controllers and used Spring tag library in JSPs for MVC layer of admin website.
  • Used Spring validation framework for server side validation of user data submissions.
  • Worked with DBA for DB specific changes
  • Involved in writing stored procedures, Functions.
  • Followed the Confidential methodology and involved in test-cases using Junit, debugging Implementation and deployment activities.
  • Closely worked with Business users to meet their requirements
  • Implemented diverse messaging interaction models like Request-reply, Distribution models for one-way interactions and Publish/subscribe requirements supported by WebSphere ESB to meet Integration needs
  • Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SSO Single Sign On.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
  • Worked with QA team to resolve testing issues
  • Involved in production deployments and postproduction support.
  • Identify process bottlenecks, constraints, and improvements to enhance the design of the process and continue value cycle
  • Status reporting to Sr. Management
  • Conducted user trainings on application

Environment: Agile Methodology, JDK1.7, J2EE, Guidewire, Jsp, Spring4.0, JSON, RESTful, AnjularJS, Jenkins, Maven, Codemoveplus, Oracle 11g, SQL Developer, JPA, Hibernate, SVN, WebSphere, HP QC, Performance tuning, and eclipse .

Confidential, Michigan, MI

Sr. Java Developer

Responsibilities:

  • Involved in Agile Methodology development including Design, Systems Development, Testing, Systems Integration, Installation and Deployment.
  • Following the Agile Methodology principles Test Driven Development, pair programming, continuous evaluation etc.
  • Involved with functional team to work on the requirement analysis and implemented the changes.
  • Created usability prototypes for the UI screens using Angular JS JavaScript and jQuery .
  • JavaScript animations and interactive HTML5 components using jQuery & AJAX.
  • Migrated the application from struts to Spring framework.
  • Worked in developing Spring related backend services.
  • Created custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Developed JMS components to send messages from one application to other application internally
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, actionListeners, custom components, etc.
  • Created conditional logics in pages using JSF tags and JSTL
  • Successfully involved in test driven development model using JUnit and Spring framework.
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Used XML Parser, XSLT, XPATH, XML DOM and tools for Marshalling and Unmarshalling purposes.
  • This system implements the control, coordination and data storage for shipment of products at Client s facility to the distribution centers and customers.
  • Used Spring AOP module to handle transaction management services for objects in any Spring-based application.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL and PL/SQL.
  • Developed SQL Queries to fetch complex data from different tables using joins, database links and formatted the results into reports.
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Created Web Services for Remote calling using Axis and SOAP.
  • Developed business layer using Spring, Hibernate and DAO s.

Environment: Agile Methodology, J2EE, JDK1.7, JSF, Spring4.0, JSON, java api, Struts, RESTful, JMS, AnjularJS, Maven, Oracle 11g, SQL Developer, JPA, Hibernate, Clear quest, Clear case, WebSphere, Performance tuning, and RAD 8.0 .

Confidential, Normandale, MN

Architect Analyst/ Sr. J2EE Developer

Responsibilities:

  • Followed Agile Methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Developed technical Design documents
  • Developed technical bulletins for framework components
  • As a member of architecture team involved in setting standards for development and design of common components.
  • Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Secure ESB operation by using J2EE role-based security Common Event Infrastructure component application is installed with access control.
  • Worked with Websphere ESB mediation modules exports to reference by external services
  • Implemented various framework components
  • Used AngularJS as the development framework to build a single-page application.
  • Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques
  • Developed AJAX components for interactive asynchronous application requirements using JSON to pass data
  • Wrote the level of JavaScript code for device data persisting & maintain the Data Persistence transactions.
  • Used Agile practices and Test Driven Development ( Confidential ) techniques to provide reliable, working software early and often.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features
  • Developed various modules using JSF, SpringMVC, and HTML5.
  • Developed few Cron Jobs in order to run on daily, weekly and monthly basis by using the pl-sql.
  • Implemented object relational mapping using Hibernate.
  • Performed code review for development team

Environment: J2EE, JDK1.7, JSF, SpringMVC, RESTful, SOA, Performance tuning, AngularJS, Node JS, Oracle 11g, SQL Developer, WebLogic, Jboss, java api, JPA, Tibco, Hibernate, UNIX shell script, JSON, GIT, Maven, Jenkins and Splunk.

Confidential, Normandale, MN

Sr. Java Developer

Responsibilities:

  • Involved in Agile Methodology development including Design, Systems Development, Testing, Systems Integration, Installation and Deployment.
  • Followed Agile Methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Research on algorithmic models and algorithms in scientific publications and their evaluation for engineering;
  • Developed JMS interface programs to push the new data from the One Point Application to other corporate systems.
  • Design of algorithmic frameworks to formulate hard problems adequately;
  • Design of algorithmic models and algorithms.
  • Involved to design and developed the application by using SpringMVC framework.
  • Implementation of n-sided blend and design of the corresponding shape control algorithms
  • Involved in writing ant scripts for compiling, creating jars, wars and deploying application.
  • Coordinate component integration related to given initiatives.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
  • Gathered all data and coded using data structure.
  • Created UML diagrams - Use Case Diagrams and Class Diagrams using Visio as part of technical design specification
  • Used Log4j API for logging
  • Used SVN for version control
  • Deployed EAR file in Development and Test environments.
  • Implemented cursors, procedures by using the pl-sql.
  • Involved in the part of low level and high level design.
  • Tested Confidential application - Mock data testing, functional testing and user acceptance testing and fixed defects as part of application development

Environment: core java, JSF, SpringMVC, JDBC, java api, Web Service, AngularJS, JMS, SOAP, JPA, JSON, GIT, SQL Developer, Oracle11g, WebSphere, Maven, Jenkins, Splunk, Tibco and Win7

Confidential, Normandale, MN

Sr. Java Developer

Responsibilities:

  • Implemented MVC framework using Struts, Servlets, JSF.
  • User Interface is developed using JSPs, JavaScript, Custom Tag libraries, HTML, DHTML.
  • Developed Ajax Services to retrieve product info, customer info and product catalog.
  • Implemented design patterns - Session façade, Service locator, Value Object, DAO, Business Delegate.
  • Designed complex SQL queries to retrieve data for various search screens, pagination of category data.
  • Involved in use case design, UML diagrams- sequence diagrams, Domain Models.
  • Developed Design specification and technical specification documents.
  • Assigning tasks to other developers and monitoring the progress.
  • Developed nightly build scripts using ant.
  • Developed unit test cases using Junit.
  • Tested and fixed defects as part of application development

Environment: core java, J2EE, DB2, EJBs, JSF, Servlets, Struts, HTML5, Oracle 11g, Java Script, EXT JS, JAX-WS, JAX-RS, Multithreading, RESTful, SOA, Struts, JPA, SQL, PL/SQL, SQL Developer, UNIX shell script and migration, Maven, Jenkins, splunk, Tibco, Performance tuning, and SVN

Confidential

Java Developer

Responsibilities:

  • Designing and developing modules.
  • Implemented MVC framework, developing Servlets and Jsp.
  • Implemented object relational mapping using Hibernate.
  • Developed reports using Jasper Reports.
  • Retrieved offender data from mainframe systems using web service calls.
  • Implemented design patterns - Business delegate, Front controller, Data Access Objects, Command Pattern.
  • Prepared unit test cases using JUnit.
  • Designed database elements using Oracle 10g.
  • Implemented logging using Log4J.
  • Interaction with users and other teams.

Environment: Core java, J2EE, WebSphere Application Server 6.0, SQL, PL/SQL, JMS, Oracle 10g, JSP, Servlets, J2EE design patterns, Hibernate, Java Script, JAX-WS,SOA, SQL, Subversion and Toad

Confidential

Java Developer

Responsibilities:

  • Designed and developed various modules - address validation and classification, Compare services module using Struts framework, Servlets and Jsps.
  • Involved in development of application architecture.
  • Designed and developed the application to manage customer preferences and privileges using EJBs and implementing J2EE Design Patterns - Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object and DAO.
  • Involved to pull up all the customer’s credit cards & saving accounts information from all the backs in Malaysia by using SOAP.
  • Involved to integrate this system on various platforms of all banks and third party vendor applications like Income Tax dept., Transport dept., and Insurance sector to monitor the general/sensitive info for all the customers.
  • Internationalization of languages implemented using Struts Framework.
  • Involved in writing ant scripts for compiling, creating jars, wars and deploying application.
  • Actively involved in code review for other modules and initiatives.
  • Testing and integration of modules.
  • Developed unit test cases using JUnit.

Environment: Core java, J2EE, Weblogic Application Server 8.1, Eclipse 3.3, Oracle 10g, JSP, Servlets, EJB, SQL,PL/SQL, J2EE design patterns, HTML, Multithreading, Java Script, AJAX, SQL, JDBC, Jakarta Struts, XML, ANT and CVS

Confidential

Java Developer

Responsibilities:

  • Business analysis and requirements capture.
  • Involved to design documentation.
  • Implemented few modules using Java Servlet, JSP, Struts, Oracle Stored Procedures.
  • Involved in the entire SDLC of the project right from the designing the project to implementation
  • Implemented MVC framework.
  • Developed custom Tag libraries.
  • Involved in design and development of the database.
  • Developed the Java Servlet, which send the e-mails to the customers automatically.
  • Involved in writing Oracle SQL queries.
  • Responsible for integration of all the modules.
  • Used ANT script to build and deploy the application.
  • Interface with end-user business and technology customers.
  • Ensure design and development in compliance with the standards in place.

Environment: Core java, Servlets, EJB, JSP, JDBC, SQL, PL/SQL, Jakarta Struts, XML, ANT, HTML, Java Script, Websphere Application Server 5.0, Eclipse 3.0.2, Oracle 9i and Windows.

Hire Now