We provide IT Staff Augmentation Services!

Java Lead Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • J2EE Developer wif 9+ years of experience in analysis, design, implementation, and testing of Web/Enterprise applications in the 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 wif Hibernate 3.0.
  • Extensively worked on Restful web services and integrated it wif 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 the 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 the reports in the form of PDF, HTML, and XSL using JUNIT.
  • Experience in monitored the error logs using Log4J and fixed the problems.
  • Experienced in Object Oriented Methodologies, design patterns and SDLC.
  • Extensive experience in working wif 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 the 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 the analysis and design of the system.
  • Designed the 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 the project.
  • Designed various tables and queries required for the project in DB2 database.
  • Used Java J2EE design patterns like Singleton, Data Transfer Object (DTO) and Data Access Object (DAO).
  • Compiled and built the application using Jenkin scripts and deployed the 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 the deliverables are made on-time as per the SLA
  • Implemented client side validations using JavaScript and AJAX.
  • I is maintaining dis application, fixing defects and enhancing application.
  • Deployed the application on Home depot Tomcat Grid Server.
  • After completion of the code, wrote the test cases.
  • Report the 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 the J2EE technologies.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Designed the application by using HTML5, J-Query, Rest Services and DB2.
  • Developed all JSPs, Restful classes and helper classes involved in the 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 the 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 the deliverables are made on-time as per the SLA
  • Implemented client side validations using JavaScript and AJAX.
  • I is maintaining dis application, fixing defects and enhancing application.
  • Deployed the application on Home depot Tomcat Grid Server.
  • After completion of the code, wrote the test cases.
  • Compiled and built the application using Jenkin scripts and deployed the application.
  • Report the 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 the technical discussions for gathering and finalizing of the system requirements.
  • Designed and Developed web based applications using the J2EE technologies.
  • The basic framework is designed based on the 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 the database.
  • Implemented the application using the 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 the project in DB2 database.
  • Used Jenkin scripts to build application.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code
  • Deployed the application on Web Logic Server.
  • I was maintaining dis application, fixing defects and enhancing application.
  • I was also doing the functional check out of the 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 the 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 wif developers and ensure dat development is performed as per requirements.
  • Work wif QA to create test scripts and scenarios for enhancements and customizations to the 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 wif clients to oversee the acceptance and dissemination process.
  • Prepare and present the prototype for each and every functionality in the business process.
  • Involved in Studying the 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 the server.
  • Developed Servlets, JSP and Command Objects and developing components.
  • Involved in writing of JSP, Servlets for the presentation layer using Struts Framework.
  • Involved in database Design Creation of Tables, Stored procedures to access using the Callable and Prepared Statement.
  • Worked closely wif testing groups for Unit, Stress and Integration testing. Writing the 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 the migrated soap service based applications.
  • Prepared WAS to Tomcat Migration Cook Book for the applications.
  • Modified Client web services to get expected output.
  • After completion of the migration, wrote the 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 the different components of application such as JSPs, Servlets, and used CVS for version control.
  • Implemented the application using Struts 1.x Framework which is based on Model View Controller (MVC) design pattern.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using HTML, JSP, CSS, and Struts 1.x Tag Libraries to simplify the complexities of the 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 the 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 the project such as Data Transfer Object (DTO), Data Access Object (DAO), Mode View Controller (MVC), and Singleton.
  • Designed various tables required for the project in Oracle database.
  • Used ANT scripts to build the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Deployed the 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 the 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 the 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 the 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 the 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 the project in Oracle database.
  • After completion of the code, wrote the test cases.
  • Analyzed and resolved the crucial production defects.
  • Used JUNIT for modular testing.
  • Used Log4j for logging and easy debugging.
  • Deployed the 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!