We provide IT Staff Augmentation Services!

Java Lead Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • J2EE Developer with 9+ years of experience in analysis, design, implementation, and testing of Web/Enterprise applications in teh Client/Server environment using Java/J2EE technologies.
  • Expertise in designing and developing applications in Java/J2EE environment using JSPs, Servlets, JDBC, JavaBeans, Struts 2.x/1.3, Hibernate 3.0, JUnit, Log4j, CSS, Apache Tomcat Server, IBM Web Sphere Server, IBM Web Sphere Commerce Suite, JBOSS, BEA Web Logic Server, JavaScript, Oracle, DB2, MySQL.
  • Worked in Software development methodologies such as AGILE (Scrum), Extreme Programming (XP), SDLC, and OOAD.
  • Implemented various Design patterns including Data Access Object (DAO), Data Transfer Object (DTO), Model View Controller (MVC), Singleton etc.
  • Extensively worked on Struts Framework 2.x/1.3 integrated it with Hibernate 3.0.
  • Extensively worked on Restful web services and integrated it with JQuery.
  • Extensively worked on SOAP web services and SOAP UI.
  • Created robust user Interface (UI) using HTML, HTML5, CSS, JSP, Struts 1.x tag libraries, Struts 2.x tag libraries, performed client side scripting using JavaScript, AngularJS, AJAX, JQuery.
  • Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1, My Eclipse 8.6/7.5/6.0, RAD (Rapid Application Development), Net Beans 6.9/6.5, Macromedia Dreamweaver MX2004 and JBuilder.
  • Hands on experience in developing Applications using spring MVC and SAPUI5.
  • Hands on experience in developing Perl and Unix Shell Script.
  • Experience in deployment of teh J2EE applications on IBM Web Sphere 7.x/6.x, BEA Web Logic 10.3/9/8.x/7.x, JBoss 5.x/4.x and Apache Tomcat 6.x/5.x.
  • Experience in testing (making test cases using JUNIT) and deploying applications using ANT and Jenkins tools.
  • Experience in generating teh reports in teh form of PDF, HTML, and XSL using JUNIT.
  • Experience in monitored teh error logs using Log4J and fixed teh problems.
  • Experienced in Object Oriented Methodologies, design patterns and SDLC.
  • Extensive experience in working with various databases like Oracle 10g/9i/8i, MySQL 5.x.
  • Expertise in version control tool like VSS, CVS, SVN and clear case to manage and control software development.
  • Experience in generating teh reports using POI and JASPER.

TECHNICAL SKILLS

Operating Systems: UNIX, Window2000, XP

Languages: Java, JavaScript, AngularJS, HTML5

J2EE Technologies: JSP, Servlets, XML, Web Services, Jquery, Ajax, JDBC, CSS

Frameworks: Struts, Spring MVC, Hibernate, Ibatics and JSF

Web Servers: Tomcat Server

Application Servers: Web Sphere Application Server 7.0.x

Databases: Oracle, DB2, My - SQL

Scripting Language: Perl, Unix and Java Script

Special Software: Web Sphere Commerce Suite 7, Endeca

IDE: Eclipse, RAD 6.0.x

Version Control Tool: Tortoise SVN, IBM Rational Clear case, CVS

Bug Tracker Tool: Find Bug

Build/ Deployment Tools: Apace Ant, Jenkin

PROFESSIONAL EXPERIENCE

Confidential, TX

Java Lead Developer

Responsibilities:

  • I was involved in teh analysis and design of teh system.
  • Designed teh application by using HTML5, J-Query, Rest Services and DB2.
  • Developed web pages using HTML5, JSP and CSS.
  • Developed all JSPs, Restful classes and helper classes involved in teh project.
  • Designed various tables and queries required for teh project in DB2 database.
  • Used Java J2EE design patterns like Singleton, Data Transfer Object (DTO) and Data Access Object (DAO).
  • Compiled and built teh application using Jenkin scripts and deployed teh application.
  • Developed Restful Code to generate Reports in xls format.
  • Configured and created application log files using Log4J required to trace application messages.
  • Used SVN as version control system.
  • Making sure teh deliverables are made on-time as per teh SLA
  • Implemented client side validations using JavaScript and AJAX.
  • I is maintaining dis application, fixing defects and enhancing application.
  • Deployed teh application on Home depot Tomcat Grid Server.
  • After completion of teh code, wrote teh test cases.
  • Report teh progress status to Confidential and TCS Management

Environment: Windows 7 IBM p5/p6 Java/J2EE HTML5, J-Query, Restful Web Services, Java, Tomcat DB2, SVN, Log4J, ExJS, AngularJS, AJAX, POI, XML, JSON

Confidential, Atlanta, GA

Java Lead Developer

Responsibilities:

  • Designed and Developed web based applications for home depot using teh J2EE technologies.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Designed teh application by using HTML5, J-Query, Rest Services and DB2.
  • Developed all JSPs, Restful classes and helper classes involved in teh project.
  • Developed helper classes to exchange information between several layers.
  • Implemented various Restful components like service classes, Helper classes, DAO classes and JavaBean classes.
  • Designed various tables and queries required for teh project in DB2 database.
  • Used Java J2EE design patterns like Singleton, Data Transfer Object (DTO) and Data Access Object (DAO).
  • Developed Restful Code to generate Reports in xls format.
  • Configured and created application log files using Log4J required to trace application messages.
  • Used SVN as version control system.
  • Making sure teh deliverables are made on-time as per teh SLA
  • Implemented client side validations using JavaScript and AJAX.
  • I is maintaining dis application, fixing defects and enhancing application.
  • Deployed teh application on Home depot Tomcat Grid Server.
  • After completion of teh code, wrote teh test cases.
  • Compiled and built teh application using Jenkin scripts and deployed teh application.
  • Report teh progress status to Confidential and TCS Management.

Environment: Windows 7 IBM p5/p6 Java/J2EE HTML5, J-Query, Restful Web Services, Java, Tomcat DB2

Confidential, Austin, TX

Java Lead Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC).
  • Highly involved in teh technical discussions for gathering and finalizing of teh system requirements.
  • Designed and Developed web based applications using teh J2EE technologies.
  • Teh basic framework is designed based on teh MVC architecture for all core functionalities.
  • Involved in design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Developed using AGILE and SCRUM development methodology.
  • Developed web pages using HTML, JSP, CSS and Struts 1.x.
  • Performed client side Validations using Java Script
  • Implemented Model View Controller (MVC) architecture using Struts 1.3 Frameworks at presentation tier.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Implemented teh application using teh concrete principals laid down by several Java/J2EE Design patterns like MVC, Data Access Object (DAO), Singleton and Data Transfer Object (DTO).
  • Designed various tables required for teh project in DB2 database.
  • Used Jenkin scripts to build application.
  • Used Log4J for logging and tracing teh messages.
  • Used SVN for version control across common source code
  • Deployed teh application on Web Logic Server.
  • I was maintaining dis application, fixing defects and enhancing application.
  • I was also doing teh functional check out of teh application before every release.

Environment: Windows XP, Java/J2EE, Struts 1.2, JSP, HTML5, J-Query, Restful Web Services, Java, Tomcat DB2, Ibatics, CSS, AJAX, Log4j, SVN, Spring MVC

Confidential

WCS Module Lead Developer

Responsibilities:

  • Analyzing teh Existing environments and providing value adds to improve.
  • Gather requirements and write specification and functional design documents for enhancements and customization.
  • Coordinate and communicate tasks with developers and ensure dat development is performed as per requirements.
  • Work with QA to create test scripts and scenarios for enhancements and customizations to teh core product.
  • Customizing third party vendor information using Web services (SOAP and WSDL).
  • Communicate activities/progress to project managers, business development, business analysts and clients.
  • Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee teh acceptance and dissemination process.
  • Prepare and present teh prototype for each and every functionality in teh business process.
  • Involved in Studying teh User requirement. Involved in Installation and configuration of Web Sphere Application Server.
  • Used IBM web sphere commerce suite 7 for developing new functionalities.
  • Used IBM Rational Application Developer developing GUI and deploying it on teh server.
  • Developed Servlets, JSP and Command Objects and developing components.
  • Involved in writing of JSP, Servlets for teh presentation layer using Struts Framework.
  • Involved in database Design Creation of Tables, Stored procedures to access using teh Callable and Prepared Statement.
  • Worked closely with testing groups for Unit, Stress and Integration testing. Writing teh Test Plans, Test cases and Test scripts.

Environment: Windows XP, Java/J2EE, IBM Rational Clear Case, IBM WebSphere Application server, IBM Web Sphere Commerce Suite, IBM HTTPServer, Endeca, SOAP Services, Tomcat, Struts Framework, JQuery, JSP, JSTL, UML, Log4J, Jenkin, XML, POJO,POI, SVN, UNIX, Eclipse, Junit, Java Script, DOJO, ExtJS, HTML, CSS, JAXB and DB2.

Confidential

Senior Software Engineer

Responsibilities:

  • Migration from WAS to Tomcat.
  • Migration of WAS web services to Tomcat web services.
  • Deployment of WAS Applications and other WAS Web service Applications in J2EE.
  • Migration of read application files from Documentum server instead server path. Configuring Jdbc Providers, Data sources, WebSphere Variables.
  • End to end integration testing of online scenarios.
  • Involved in defect fixing activity as a part of system testing.
  • Migrated WAS Flex based application to Tomcat Flex based application.
  • Used SOAP UI to test teh migrated soap service based applications.
  • Prepared WAS to Tomcat Migration Cook Book for teh applications.
  • Modified Client web services to get expected output.
  • After completion of teh migration, wrote teh test cases.

Environment: Windows 7 IBM p5/p6 Java/J2EE, Struts 1.2, Web Services, Flex, Hibernate, JSP, JSTL, XML, JSON, Tomcat DB2 and Oracle, Web Logic.

Confidential

Lead Engineer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Developed teh different components of application such as JSPs, Servlets, and used CVS for version control.
  • Implemented teh application using Struts 1.x Framework which is based on Model View Controller (MVC) design pattern.
  • Used teh Struts validation and Tiles Framework in teh presentation layer.
  • Developed user interface using HTML, JSP, CSS, and Struts 1.x Tag Libraries to simplify teh complexities of teh application.
  • Implemented client side validations using JavaScript and AJAX.
  • Developed Perl Script and Unix Shell Script for various functionalities.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Configured Hibernate Mapping File (.hbm) and Hibernate Configuration File (.cfg.xml) files according to hibernate framework.
  • Wrote separate dedicated classes to implement logging functionality and to get data sources objects.
  • Log4j was used to implement logging.
  • Implemented various design patterns in teh project such as Data Transfer Object (DTO), Data Access Object (DAO), Mode View Controller (MVC), and Singleton.
  • Designed various tables required for teh project in Oracle database.
  • Used ANT scripts to build teh application.
  • Monitored teh error logs using Log4J and fixed teh problems.
  • Deployed teh application on Tomcat Server.

Environment: Windows 7 IBM p5/p6 Java/J2EE, JSP, Servlet, Struts1.2, Unix, Unix Shell Script, Perl, Java Beans, JavaScript, Oracle, Hibernate, Eclipse, Oracle, PL-SQL, Stored Procedures.

Confidential

Software Engineer

Responsibilities:

  • Analyze teh Change Requests
  • Implemented various Struts components for enhancement like Action Servlet, Action classes, Action forms, Action Error, DAO classes, helper classes.
  • Developed DAO components using Criteria interface for developing dynamic queries and mapped db tables using Hibernate.
  • Developing and coding teh process state machine which stores current working status & integrating of process monitoring alerts.
  • I was part of their Web Designing and Application Development team.
  • Prepare requirement analysis documentation.
  • Involved in defect fixing activity as a part of system testing.
  • Customizing enrollment changes.
  • Maintenance activities include new change requests and existing maintenance. Say Example: New pages, links etc.

Environment: Windows 7 IBM p5/p6 HTML, Java/J2EE, JSP, Servlet, Struts1.2, RAD, Oracle, Hibernate.

Confidential

Developer

Responsibilities:

  • Responsible for coding and developing teh application.
  • Implemented client side validations using JavaScript.
  • Implemented various Struts components like Action Servlet, Action classes, Action forms, Action
  • Error, DAO classes, helper classes.
  • Developed DAO components using Criteria interface for developing dynamic queries and mapped db tables using Hibernate.
  • Developing and coding teh process state machine which stores current working status & integrating of process monitoring alerts.
  • I was part of their Web Designing and Application Development team.
  • Designed various tables required for teh project in Oracle database.
  • After completion of teh code, wrote teh test cases.
  • Analyzed and resolved teh crucial production defects.
  • Used JUNIT for modular testing.
  • Used Log4j for logging and easy debugging.
  • Deployed teh application on Tomcat Server.

Environment: Windows 7 IBM p5/p6, HTML, Java/J2EE, JSP, Servlet, Struts1.1, Oracle, Hibernate, Tomcat.

We'd love your feedback!