We provide IT Staff Augmentation Services!

Senior/lead Java Developer Resume

3.00/5 (Submit Your Rating)

Bridgewater, NJ

SUMMARY:

  • Having 10+ Years of IT industry experience in software analysis, design, development, documentation and implementation of applications using Java1.4/1.5, J2EE1.4 Technologies, JBoss, Struts Framework, Portlets, Portal Development, Spring Framework, Hibernate, EJB, WebSphere, Weblogic, Tomcat, Oracle, SQL/PLSQL, MySQL, Windows and UNIX on multi - tier architecture applications.
  • Having Banking, Financial, Healthcare, Telecom, Insurance and HRMS domain knowledge
  • Proficient in Implementing the Core Design Patterns and J2EE design patterns.
  • Having hands on experience on frameworks like Struts, Spring and Hibernate.
  • Extensive experience in developing Portlets for Websphere Portal Server using JSR-168/JSR-286 Specifications.
  • Expertise in implementing J2EE technologies like JSP, Servlets, EJB (Entity, Session, MDB), Struts, Java Beans, JDBC, JNDI, XML to develop Enterprise applications.
  • Experience in creating user interfaces using JSP, AJAX, HTML, DHTML, client side validations using JavaScript, Struts Validation framework.
  • Hands on experience on XML parsing, XSLT Transformations and XPath expressions for traversing.
  • Strong knowledge in PL/SQL, Stored Procedures, Functions, Triggers, Scheduled Jobs, Cursors and database concepts.
  • Experience in Service Oriented Architecture (SOA) and implementing Web Services using SOAP, UDDI and WSDL.
  • Experience in developing Business Applications using JBoss 3.0, Weblogic 11.0 and Tomcat 5.x.
  • Excellent hands-on experience in Unit testing, Integration Testing, Functional Testing using various testing methodologies and tools like JUnit and Cactus.
  • Have sound knowledge and innovative skills in creating UML diagrams, use-case documents etc. using Rational Rose and Borland Together.
  • Working knowledge with version control software tools - CVS, Rational Clearcase, and Sub Version.
  • Performed Load/Stress tests, Memory utilization analysis using JProbe and WAPT.
  • Working knowledge with IBM Rational Tools like Rational Application Developer (RAD), Rational Software Architect (RSA), Rational Clearcase, Rational ClearQuest and Rational Manual Tester.
  • Experienced in software development using Rational Unified Process (RUP) and Agile development processes.
  • Active participant in troubleshooting failure issues and have appreciable analytical, problem solving, communication and interpersonal skills.
  • Experienced in tuning JVM for java applications.
  • Expertise in all aspects of SDLC - analysis, design, coding, testing, performance tuning, documenting, maintenance and user training.
  • Have shown expertise in Bug fixing, Production Support and Maintenance.
  • Expertise in preventing java applications from Memory Leaks.
  • Experience in carrying out Code Coverage for java application for better maintainability.

TECHNICAL SKILLS:

Web Technologies: J2EE 1.4.2, EJB 2.0, JSP 2.0, JSTL, Servlet 2.4, Portlets, JDBC, HTML 4.0, DHTML, Java Script, XML 1.0, XSLT, XPath, XML Parsers (DOM, SAX, JDOM, JAXP), CSS, JMS, AJAX, UDDI.

Scripting Languages: VB Script, Perl Script

Application Frameworks: Struts 1.2, Spring 1.1/1.2, Hibernate 3.0/3.1, Apache Axis

Web/Application Server: WebSphere 6.1, Weblogic 11.0/8.1/7.0, Apache Tomcat 5.x, JBoss 3.0, WebSphere Portal Server

IDE: JBuilder, Netbeans 5.5/6.0. Eclipse 3.2,WSAD 5.1, RAD 7.0, RSA, XML Spy, Dream Weaver, Oxygen Editor

Design Tools: Rational Rose, Borland Together, Microsoft Visio

RDBMS: Oracle10g/9i/8i, MySQL., Microsoft SQL server 2007

Programming Languages: C, C++, Java 1.4/1.5, SQL, PL/SQL, UML, WSDL

Build/Packaging: Apache ANT, Cruise Control for build automation, Maven, Hudson

Operating Systems: Windows 95/ 98/ NT/ 2000/ XP, UNIX

Change Management Tools: Win CVS v1.x, Rational Clearcase 7.x, Subversion 1.4.x

Testing Framework: JUnit 4.x, Cactus

Network Protocols: TCP/IP, HTTP, SMTP, SOAP

Performance/Memory Management Tools: JProbe 7.0, WAPT 5.0, JVM tuning techniques

Software Development Process: Rational Unified Process (RUP) and Agile

Memory Management Utilities and Tools: JProbe, OptimizeIT, JConsole, jvmstat, WAPT

Portal Technologies: JSR-168, JSR-286 and Knowledge of WebSphere Portlets

Other Tools: XDoclet, JIRA, Vmware Workstation 5.0, ERwin 7.x, SQL Developer and TOAD 8.6, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Bridgewater, NJ

Senior/Lead Java Developer

Responsibilities:

  • Plan, develop and implement application components from conception to completion in B2C order gateway.
  • Responsible for defining XSD schema based on the client requirements.
  • Responsible for writing XSL Transformers to convert input XML files to web components.
  • Updating the CPO module based on the new XML elements.
  • Developing Handler and Workflow frameworks.
  • Developing web-services.
  • Responsible for developing CC Portal, WAC and iPhone unlock portals.
  • Perform design and code reviews and enforce coding standards and best practices.
  • Responsible for build management and support.

Environment: Java/J2EE 5, JDK 1.6, Weblogic 11g Application Server, Eclipse, XML, XSLT, XPATH, JSP, Java Script, CSS, HTML, Windows NT, Unix, Linux, Oracle 11g, SQL/PL-SQL, CPO Utility 1.4, SOAP, Maven, ANT, SVN, Perl, VB Script, Splunk, Sonar, Team City.

Confidential, Philadelphia, PA

Senior Web Developer/Java Developer

Responsibilities:

  • Designing and Developing Portlet and handler components using JSR 286 standards.
  • Primarily responsible for Portal UI development in Forms and Delegation modules.
  • Developing UI component to give the user a rich UI experience and at the same time to have a good throughput/performance by using JQuery with AJAX functionality, apart for the normal Jsps and javaScripts.
  • Developing RESTful web services (using Jersey) acts as a model and are hosted with in the WAS
  • Writing client programs for web services.
  • Developing batch processes.
  • Responsible for ongoing support for the existing applications.

Environment: Java/J2EE 5, JDK 1.6, Oracle Weblogic Portal 10.3.2, WAS 8.5, RAD 8.5, Eclipse, Oracle Weblogic Server 11g, JSP, Java Script, CSS, HTML, JQuery, Ajax, Jersey, JSON, Windows NT, Oracle, SQL Server management studio, Hibernate, Spring Framework, Spring MVC, Spring Batch, REST, SOAP, Maven, SVN, Perl, VB Script.

Confidential, PA

Senior Web Developer/Java Developer

Responsibilities:

  • Design, develop and support applications related to systems integration for CPS Domestic and International Expansion Projects.
  • Understand business process & requirements for Domestic, EMEA and APAC launch and enhancements.
  • Responsible for system analysis, middleware integration, data transformation, data validation, application development and support, systems integration with FDR and ECS+ (card processing vendor).
  • Implemented batch/backend processes using Spring Batch and Active Batch Job Scheduler.
  • Developed stored procedures and functions required for backend processes in SQL Server.
  • Involved in database optimizations and java application performance tuning.
  • Implemented CSA application using MVC architecture.
  • Responsible for implementing solutions by using latest Java related technologies specially Spring, Perl, VB Script, Hibernate, Struts, Ajax, Web Services, Maven etc.
  • Responsible for ongoing support for the applications.

Environment: Java/J2EE, JDK 1.5, Eclipse, Windows NT, Websphere Application Server 6.1, SQL Server, Hibernate, Spring Framework, Spring Batch, Active Batch, Web Services, Maven, SVN, JSP, HTML, CSS, Java Script, JQuery, Perl, VB Script.

Confidential, Mechanicsburg, PA

Computer Programmer Analyst

Responsibilities:

  • Developed Portlets and handler components using JSR 168 on EAD4J Framework.
  • Configured Portlets in plumtree portal server.
  • Involved in migrating portlets to various environment using plumtree/ aqua logic administration.
  • Develop Attachments and Notes Portlets for adding attachments and documents related to Wage and Tax reports.
  • Developed UC2A (Wage Report), UC2 (Employer Tax Report) Portlet, which shows the list of Tax and Wage reports submitted by the employer for the different Quarter and Year.
  • Reports can be modified and moved across the quarters.
  • Developed TeamTasks Portlet for the team supervisor that shows the list of invalid reports associated with their tasks and let the supervisor assign the tasks to the knowledge workers.
  • Coded Mediator components to apply business logic associated with the business rules.
  • Involved in coding test cases for mediator components using Junit.
  • Spring dependency injection used to load components and configured them in spring configuration files.
  • Involved in bug fixing while component integration testing.
  • Used Filenet for content management system.

Environment: JSR 168 Portlet Specification, Plumtree Portal Server, JDK1.4.2, J2EE 1.4, EAD4J Framework, Websphere Application Server 6.1,Oracle 9i, HTML, XML, JavaScript, SQL, SOA, PL/SQL, Spring DI, Hibernate, Corticon Server, JUnit, Clearcase, Clearquest, Rational Application Developer 7.0 (RAD), Web Services, SOAP, WSDL.

Confidential

Senior Java System Analyst

Responsibilities:

  • Responsible for gathering Business Requirements and User Specifications from Business Analyst.
  • Responsible for Technical document design.
  • Involved in code Review for Quality Assurance and better documentation.
  • Followed Agile software development process.
  • Implemented MVC Model II using Struts Framework.
  • Created JSPs, Servlets, and Tag libraries for the Presentation layer.
  • Used Ajax extensively on highly accessed data driven web pages.
  • Implemented multi-lingual support (I18N) for the application to use the application in different countries.
  • Developed Struts Action Classes for the Business logic.
  • Used JDBC for data retrieval from the database for various inquiries.
  • Created monthly scheduled database jobs to notify unattended activities.
  • Used TOAD to create stored procedures and triggers.
  • Fixed several pending bugs and saved lot of money to the company.
  • Performed memory management analysis using JProbe 7.0
  • Performed performance analysis using WAPT 5.0
  • Understanding JProbe and WAPT reports and profiling the code accordingly.
  • Used various Design Patterns in different layers like presentation layer, business layer, DAO layer for scalability and performance.
  • Hands on experience with UNIX Commands.
  • Experience in writing UNIX Shell Scripts (bsh).
  • Used JIRA for Bug Tracking and Project Management.
  • Involved in Production Support of the application for different countries.
  • Got appreciation from all the clients for the maintenance excellence that I have shown.

Environment: JDK 1.4.2/1.5, Servlets 2.1, JSP 2.0, AJAX, Eclipse 3.1, Windows NT, Tomcat, ORACLE 10g, SQL, PL/SQL, Rational Rose, JUnit 4.x, JProbe 7.0, XML, XSLT, CSS, Java Script, Struts Framework 1.2, JSP Tag libraries, TOAD 9.0, Rational Clearcase 7.x, Subversion 1.4.x, WAPT 5.0, ERwin 7.x, Vmware Workstation 5.0., UNIX

Confidential

Software Engineer

Responsibilities:

  • Gathering and understanding Business Requirements from HRMS Managers.
  • Prepared business requirement document for Asset Management System.
  • Involved in development and unit testing of Human Resource Management and Corporate Communication modules.
  • Responsible to perform the design of Application using MS-Visio
  • Used My Eclipse as Java IDE tool for creating JSPs, Servlets.
  • Developed the Struts Action Classes for the Business logic.
  • Implemented Mappings using Struts Framework.
  • Used Servlets API to filter the incoming http requests for Authentication.
  • Developed JSP pages, used Java Script and Struts Validations for client side validation.
  • Writing WSDL files for the top down fashioned web services.
  • Built ANT Scripts in building the environment for web application.
  • Configure and use TOAD to optimize SQL queries, stored procedures and triggers.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: Java 1.4, Servlets, JSP, AJAX, Windows NT, Web Services, WSDL, SOAP, Weblogic, Oracle 8i, SQL, PL/SQL, RUP Process, Microsoft Visio, XML, XSLT, CSS, Java Script, Struts Framework 1.x, JSP Tag libraries, XDoclet, TOAD, CVS 1.x.

Confidential

Software Engineer

Responsibilities:

  • Understanding Business Requirements.
  • Responsible for writing JSP Pages.
  • Responsible for writing validations using Java Script for the JSP pages.
  • Using Cascading Style Sheets for formatting.
  • Integrating the application with the company’s employee database.
  • Writing entity beans for storing award info.
  • Implemented Session Façade.
  • Unit testing using Junit.
  • Participate in System and Integration testing.

Environment: Java 1.4, Servlets, JSP, CSS, EJB, Windows NT, JBoss Application Server, Oracle 8i, SQL, PL/SQL, XML, XSLT, CSS, Java Script, JSP Tag libraries, TOAD, CVS 1.x.

We'd love your feedback!