We provide IT Staff Augmentation Services!

Technology Lead Resume

SUMMARY:

  • Over 10+ years of experience in full life cycle development involving analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based environment
  • Experience in developing applications using JAVA with various J2EE technologies JSP, Servlets, JDBC, Java Beans, JNDI and Web Services.
  • Expertise MVC frameworks like Struts 1.2/1.1, Spring MVC.
  • Expertise in all Spring Modules such as Dependency Injection, AOP and MVC.
  • Experience in implementing projects using Eclipse 3.3/3.2/3.1 and IBM RAD 6/7 IDE.
  • Experience in deploying web application using application servers like WebLogic (8.1/7/6), WebSphere (6/5/4), JBoss and web servers like Tomcat 5/6.
  • Expertise in testing with and deploying applications using Ant, Maven and jenkins tools.
  • Expertise with major databases such as Oracle 9i/10g, DB2, SQL Server 2000/05/08.
  • Expertise in developing, documenting, and executing test cases.
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
  • Has experience on java Rest and SOAP web services.
  • Developed pages using Struts tag libraries and HTML, validated client side scripting using Java Script and Angular JS.
  • Hands on experience on coding, implementation and unit testing of various J2EE related projects.
  • Wrote build/deployment scripts using ANT, Maven and Jenkins tool.
  • Good working knowledge on CVS, SVN and Clear Case for version control
  • Expertise on J2EE Design patterns and Core Java Design patterns like MVC, Singleton, VO, DAO.
  • Experienced in using Java IDE tools like Eclipse, RSA, Net Beans and Mule Soft.
  • Good understanding of Object Oriented Design (OOD) methodologies.
  • Extensive experience in database designing using RDBMS Concepts in Oracle, MS SQL.
  • Hands-on experience in writing stored procedures, functions, views, triggers and joins.
  • Experience in various XML technologies like XSL, XSLT, XPath, XSD, DTD, and XQuery.
  • Experience of application development in different environments like Mac, Windows, Linux and UNIX.
  • Experience in logging the application using Log4j.
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
  • Committed to excellence, self-motivator, fast-learner, team-player, and a prudent developer with strong problem-solving skills and communication skills.
  • Ability to learn and use new systems and paradigms in considerably less time, Solid communicator with exceptional team-building skills.

TECHNICAL SKILLS:

Languages: Java, J2EE,SQL, PL/SQL

Web Technologies: Servlets, JSP, Struts, Spring (IOC, AOP), Apache, AngularJs, JavaScript, AJAX, Java Mail, HTML, SOA, CSS, DTD, XML, SAX, DOM

Databases: Oracle, SQL Server, DB2 and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software: Eclipse, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML, SOAP UI, JMeter, Pega 7 Designer studio, Mule soft

Application/Web Server: Apache Tomcat, JBoss, WebSphere and Web Logic

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP,SMTP,SMPP

Other Tools & Design Patterns: ANT, MVC, Maven, Front Controller, Service Locator, Singleton, Factory Pattern, DAO Pattern

WORK EXPERIENCE:

Technology Lead

Confidential

Responsibilities:

  • Involved in the lifecycle of the software design process including requirement Definition, prototyping, design, interface implementations, unit testing, Test driven development(TDD) and maintenance.
  • Created Action Classes, Domain Objects Request processor for the application using Model View Controller (MVC) approach.
  • Understand new requirements, create and estimate stories in Rally.
  • Working in Agile Environment, we use Rally agile software development tool.
  • Used REST Web Services for getting Customer information.
  • Used Core Java for application development and developed all UI Screens (Forms) using Java
  • Server Pages, Struts, Html, CSS, JQuery, Angular Js and JavaScript code deployed in Jboss server.
  • Used Rally for project requirement, effort estimation and test cases.
  • Used Log 4j for logging mechanism and manage version control using Jenkins for continuous build.
  • Used Maven for dependency management, build applications and deploy to the containers.
  • Provided hands-on technical governance on all aspects of production support.
  • Responded to service tickets and service requests within established time-based
  • Worked with offshore teams in different phases of project.

Environment: Core Java, Struts1.2,JDBC, Servlets, Restful Web Services, JBoss, JQuery, JSP, AJAX, Html, CSS, Java Script, log4j, Oracle10g, Maven, Angular JS,Eclipse, Maven, UNIX, Rally, Agile Development.

Technology Lead

Confidential

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed the Java/J2EE based multi-threaded application, which is built on top of the struts framework.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with Java Script for the client side validations.
  • Developed the UI components and screens using HTML5, CSS3, jQuery
  • Used the client side Java script libraries such as jQuery to build the dynamic views Responsible for creating and consuming Web services using RESTAPI.
  • Extensively worked with Struts framework and struts config files.
  • Participated in code review meetings and provided improvements.
  • Use PVCS for software configuration management and version control and deploy the application in JBOSS server.
  • Developed libraries using Object Oriented Design patterns
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used Jboss 6.0 to create, debug and deploy application modules.
  • Assigned tasks to junior members in the team, provided direction, support in finishing the tasks. project manager, engineering principals, and the production team.

Environment: JSP, Servlets, Struts 1.2, Spring MVC, REST, Oracle 10g, DB2, Java 1.5, XML, JQuery, TOAD, Query Analyzer, HTML5, CSS3, jQuery, Eclipse Java EE IDE, Japer Reports.

Associate Consultant

Confidential

Responsibilities:

  • Involved in the entire software development cycle spanning requirements gathering, analysis, design, development, building, testing, deployment and production support and worked as a System Analyst in the development phase of the software.
  • Provided hands-on technical governance on all aspects of production support.
  • Responded to service tickets and service requests within established time-based requirements.
  • Managed excellent relationships with IT Operations and business partners to optimize application performance and results.

Environment: Java, WebSphere, SVN, Eclipse, CFS, RFS, Junit, Ant, JMS.

Application Developer

Confidential

Responsibilities:

  • Involved in discussions of design and architecture of application.
  • Application Development.
  • Load testing (Using JMeter as well as programmatically).
  • Integrating the application with the clients (Partners).
  • Deploying the application on WAS through network deployment.
  • Designing architecture of WAS nodes, clusters, deployment manager, application server at IBM web sphere application server.
  • Monitoring and resolving the issues under deadlines.
  • Analysis of case studies at customer site, identify the problem areas and suggest the customers, the possible solution architecture that could well fit in the scenario and solve the potential problems.
  • Adding and configuring the trust store and signer certificate for the application.
  • Develop a framework to monitor the various aspects like CPU monitor, disk monitor, pattern/error monitor, Connection monitor, password monitor, heap monitor, sms monitor, process monitor and then sending the alerts in case of any problems.
  • Proven capability of adapting to new and fast changing business domains and technologies.
  • Strong communication, presentation, analytical and problem solving skills.
  • Ability to work independently and as a team member in a dynamic and fast paced and collaborative work environment.

Environment: Java, J2EE, Java Script, Eclipse, XML, Oracle 11g server, JMeter, SOAP Web services, SMPP,SMSC Gateway.

Engineer

Confidential

Responsibilities:

  • Involved in discussions of design and architecture of application.
  • Application Development.
  • Load testing (Using JMeter as well as programmatically).
  • Integrating the application with the clients (Partners).
  • Deploying the application on Tomcat.
  • Monitoring and resolving the issues under deadlines.
  • Analysis of case studies at customer site, identify the problem areas and suggest the customers, the possible solution architecture that could well fit in the scenario and solve the potential problems.
  • Strong communication, presentation, analytical and problem solving skills.
  • Ability to work independently and as a team member in a dynamic and fast paced and collaborative work environment.

Environment: Java, J2EE, Java Script, Eclipse, Struts1.2, MySQL, JSP, Servlet, Ajax,JavaScript,JDBC

Software Engineer

Confidential

Responsibilities:

  • Involved in discussions of design and architecture of application.
  • Application Development.
  • Deploying the application on Tomcat.
  • Monitoring and resolving the issues under deadlines.
  • Analysis of case studies at customer site, identify the problem areas and suggest the customers, the possible solution architecture that could well fit in the scenario and solve the potential problems.
  • Strong communication, presentation, analytical and problem solving skills.
  • Ability to work independently and as a team member in a dynamic and fast paced and collaborative work environment.

Environment: Java, Java Script, SQL Server, JSP, Servlet, JDBC, Tomcat

Hire Now