We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Houston, TexaS

SUMMARY:

  • Ten years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java, J2EE technologies.
  • Functional expertise includes Web Application, Desktop Application & CRM Applications.
  • Having Domain Experience in Telecom, Health Care, Banking and E-Commerce.
  • Present role as a Module Lead development, Requirement Analysis, Functional Specification Documentation and interaction with client.
  • Extensive experience of Enterprise Application development using Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, Web Services, JDBC, JNDI, Java Messaging Service(JMS), JAXP, Threads, UML, JUnit, LOG4j, Apache(common API), SQL, PL/SQL, ANT, HTML5, CSS, JavaScript, AJAX.
  • Exposure to OOA&D methodologies..
  • Hands on experience with Application / Web servers like JBOSS,IBM WebSphere, Oracle BEA Weblogic and Apache Tomcat and involved in setting up, configuration and deployment process.
  • Hands on experience on JMS and Webservices.
  • Hands on experience on Jasper Report to design and develop reports for enterprise application.
  • Experienced in developing web applications using spring modules like Spring IOC.
  • Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc.
  • Worked with GWT to create and maintain complex JavaScript front-end applications in Java .
  • Experience in writing SQL queries for relational databases like Oracle 10g/9i, DB2, etc.
  • Experience to communicate with End client to understand the business requirement and prepare business document.
  • Experienced in Object Oriented Analysis and Object Oriented Design using Unified Modeling Language (UML).
  • Used to participate in code review.
  • Development experience with popular Object Oriented Design Patterns concepts.
  • Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX), SOAP, WSDL, Web Services using AXIS.
  • Expertise in IDEs and tools like RAD, WebSphere, Eclipse, JBuilder, Visio, Rational Rose, TOAD, Maven, Cruise Control etc.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Used ClearQuest for workflow management and bug tracking.
  • Experienced in Design Methodologies like MVC, DAO,OOP, and OOD.
  • Experience in version control system tools like CVS, SVN, and ClearCase.
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • Design and develop several Business Services to communicate with 3rd party apps utilizing all aspects of JDE BSSV development methods and Use Cases.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Operating Systems: Windows 98/Me/XP, Windows NT 4.0 and 2000, UNIX.

Languages: ANSI C, Turbo C 2.0, Borland C++ 3.0, UML, Java.

Languages (SQL): SQL, PL/SQL.

Scripting Languages: JavaScript, VB Script

Web Technologies: HTML5, DHTML, CSS, AJAX, Servlets, JSP.

XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPath.

Distributed Technologies: RMI, EJB and WebServices.

Databases: Oracle, DB2, Sybase, SQL Server, MS SQL.

Web Servers: Apache TOMCAT.

Application Servers: BEA s Weblogic, IBM s WebSphere, Jboss.

Versioning Software: MS Visual SourceSafe, WinCVS.SVN,ClearCase,Perforce

Framework: Struts, Spring, JSF, ULC.

Tools: Chordiant,Hibernate, ANT, Junit,Version One,Visual Studio 2010

IDEs: Eclipse, IntelliJ, Weblogic Workshop, WSAD.

XML Editors: XML Spy, Stylus Studio.

UML Tool: Visual Paradigm.

Web Services: Rest,Axis

ERP: JDE 9.1,Chordiant

WORK EXPERIENCE:

Confidential, Houston, Texas

Sr. Java Developer

Responsibilities:

  • Involved in a web-based application was built using Agile development practices using Version one..
  • Responsible in code review for the junior developer did the coding and design doc preparation
  • Deployment and Maintenance the application on Unix environment.
  • Developed user interface using Struts, Spring IOC, Hibernate,Jquery, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Was responsible to develop report using Jasper Report.
  • Recording and tracking defects by ClearQuest.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Was sole responsible for deployment and requirement analysis with client.
  • Used to analyze large volume of data in Unix environment during production hours.
  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • Connected to Web Services applications using AXIS and integrated it with maven and Spring.
  • Created a batched job which retrieves the records from the database and sends the data to the letter generating web service.
  • Used GWT to create and maintain complex JavaScript front-end applications..
  • Solving the issues found during the testing phase for all the modules that developed. Extensive troubleshooting and stress testing for the developed module and improved the performance of the application.
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project.
  • Worked with spring JMS to configure and manipulate messaging framework
  • Hands on experience on ClearCase for code version and code repository.
  • Involved in code versioning, Check In, Check outs and code merging using SVN versioning tool.
  • Involved in the integration of all the 3-tiers of the architecture consisting of Data service layer, Business Object layer and Presentation layer (front frameworks).
  • Involved in the integration testing and made sure the data flows correctly from one sub system to another.
  • Design and develop several JDE 9.1 Business Services to communicate with 3rd party apps utilizing all aspects of BSSV development methods and Use Cases.
  • Developed code for third party Endeca application using VB.net

Environment: Toad, WebSphere Application Server,RCP(ADF),PL/SQL,JDeveloper,Unix,ClearCase Struts, Core Java,Spring,Hibernate,DB2,SAS, EBI,java 1.6,Jquery,SSO,EXT JS, JMS,Agile Development, Jasper Report, MQ Series,ClearQuest,JDE 9.1

Confidential, Fort Worth, Texas

Sr. Java Developer

Responsibilities:

  • Involved in a web-based application was built using Agile development practices .
  • Created SQL Map config files to create the sql queries, map the data and objects to retrieve data from the database using Hibernate. Injected objects using Spring dependency injection concepts.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created tables script DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Responsible in code review and design doc preparation.
  • Developed user interface using Struts,Spring,Hibernate,JSP, Jquery, AJAX, HTML5, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Worked on SSO to integrate security for user authentication
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Worked on Rest Services.
  • Used JMS and MQ Series for messaging services
  • Integrated struts framework with Hibernate that is used for Database operations.
  • Helped a team in performing tests using JUnit and automation scripts for UI.
  • Used Clear Quest to track the defect list.
  • Developed JDE proxy application to consume wsdl..
  • Responsible to analyze existing C ++ project to prepare business logic documents.
  • Preparation of Test Plans.

Environment: JAVA, PL/SQL,JMS, Jquery,JSP, JDE 9.1,Java 1.6,AJAX, Struts,Spring,SVN,Hibernate,Eclipse, JUnit, Oracle, MVC, ANT, Log4j, Jasper Report, MQ Series,Weblogic

Confidential, Delaware

Sr. Java Developer

Responsibilities:

  • Multi-channel system for originating and processing a full range of credit product applications such as Loan, Line of Credit, Visa, etc.
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java.
  • Developed presentation layer using Struts, HTML5, DHTML, CSS, AJAX, JavaScript, Jquery, JSTL Taglibs.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Responsible in code review and design doc preparation
  • Used Cognos report to design report for business analyst to verify the data.
  • Have worked on Oracle 10g data base for storing and retrieving the application data
  • Worked with PL/SQL and Database table creation process.
  • Hands on experience on ClearCase for code version and code repository.
  • Deployment and Maintenance the application on Unix environment.
  • Was sole responsible for deployment and requirement analysis with client.
  • Recording and tracking defects by ClearQuest .
  • Used to analyze large volume of data in Unix environment during production hours.
  • Collaborated on design spec reviews together with Business Analysts
  • Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Involved in loading and storing objects using Hibernate.
  • Using JMS handled the messages coming into the application.
  • XML was used to create the db schema-mapping file for Hibernate.
  • As a member of One Confidential team my contribution also involved migrating existing application to robust Java Portal technologies
  • Helped a team in performing Cactus tests using JUnit and automation scripts for UI.
  • Worked on SSO to integrate security for user authentication.
  • Managed tasks and acted as point of contact for off-shore team coordination

Environment: Oracle Sql Developer, Jquery, JBOSS Application Server,PL/SQL, Eclipse, Struts,Spring,Hibernate,Core Java,Ext JS,DB2,JMS,Cognos, Unix, Unix Shell script, SSO,Web service and Agile Development, MQ Series,Cognos Report, java 1.6,ClearQuest

Confidential, Addison, Texas

Java/J2EE Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Participated in the design meetings and created class and sequence diagrams from the Design Documents for the modules assigned to me using UML.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanism
  • Responsible to maintain and enhance a C ++ project .
  • Responsible in code review and design doc preparation.
  • Developed user interface using JSP, AJAX, CSS, struts Tag libraries to simplify the complexities of the application.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Involved in implementation of application using conventional design practices (MVC-Model View Controller).
  • Integrated struts framework with Backend that is used for Database operations.
  • Preparation of Test Plans.
  • Designed and developed Tax reports using Jasper Report.
  • Worked with JDE 9.1.Developed BSSV components to consume services.
  • Created Proxy components to use BSSV code.

Environment: JAVA, PL/SQL,JMS, JSP, Java 1.6,AJAX, Struts,,SVN,Eclipse, JUnit, Oracle, MVC, ANT, Log4j, Jasper Report, MQ Series,Weblogic

Confidential

Java Developer

Responsibilities:

  • Involved in developing design document and impact assessment documents.
  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Worked on agile approaches and Test-Driven Development .
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support for UAT.
  • Developed business objects, request handlers and JSP’s for the boost mobile site using JAVA (Servlets, and XML.
  • Deployment and Maintenance the application on Linux environment.
  • Developed Jsp’s including AJAX that call different API’s that process messages using XML.
  • Developed request handlers, .JSP’s and Data Objects in Core Java.
  • Developed Jsp’s using HTML and converted the XHTML jsp’s to WML jsp’s.
  • Actively involved in Testing and deployment of the application on Web logic Application server.
  • Involved in debugging the application.
  • Developed the Use case, and Class diagrams using UML and used Rational Rose Tool.
  • Used Perforce for version Repository maintenance.
  • Tuning and Index creation for improved performance
  • Implemented velocity to ensure clean separation between the presentation tier and business tiers
  • Designed and developed database schema for new applications
  • Used ANT tools for building, deploying the application
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Created connection pooling method to avoid the waiting for database connection.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose.
  • Create Test Plans using Quality Center by Test Director

Environment: Toad, Weblogic Application Server, ULC (Ultra Light Client), SVN, Eclipse, RUP(Rational Unified Process), Hibernate, web service,Linux, Core Java,PHP.

Confidential, Jacksonville, Florida

Java Developer

Responsibilities:

  • Involved in business meetings for requirement gathering and understanding the system needs.
  • Involved in designing UML Diagrams for Technical specification: Activity Diagram, Sequence diagram and Class Diagram using Rational Rose UML design tool.
  • Followed Agile Software Development Methodology throughout the software development lifecycle.
  • Responsible for Front-end System Web designing of complex pages, where data is pulled from different service interactions.
  • Implemented the security features and access roles in Web Pages and Filtering of requests.
  • Developed Application on MVC software architecture using struts separating presentation from business logic.
  • Used Datastage for to integrate data on with a high performance parallel framework, extended metadata management, and enterprise connectivity.
  • Developed Struts Action Classes, Action Forms and implemented Struts Validation Framework.
  • Applied Springs IOC Container to facilitate Dependency Injection.
  • Used spring for handling Data Access Exception and Transaction Exception
  • Re-factored large code base to conform to best practices, including MDB Listeners to spring design patterns.
  • Involved in developing the core base Classes and designed the packaging needed for the project.
  • Involved in the design and decision making for Hibernate ORM Mapping.
  • Worked on SSO to integrate security for user authentication.
  • Involved in developing JUNIT test classes for Unit Testing.

Environment: Toad, WebSphere Application Server, Chordiant, Clearcase, RAD, JSF

Script Language: Java Script, SSO,IBM DataStage,Unix

Confidential

Java Developer

Responsibilities:

  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Provided end-to-end support for Enterprise Architectures, from requirements analysis and process modeling with IBM Rational Rose.
  • Developed business objects, request handlers and JSPs for the Project using JAVA (Servlets).
  • Developed dispatcher Servlets class to handle all the requests matching the URL pattern .
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Responsible in providing UAT and Production support for Application.
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.
  • Created and executed Test Plans using Quality Center by Test Director.
  • Mapped requirements with the Test cases in the Quality Center.
  • Deployment and Maintenance the application on Liux environment.
  • Created test cases and ran test cases in Mercury quality center test directory.
  • Involved in High level estimation of project schedules, project time lines and project deliverable meetings.
  • As a part of Deliverable material created System Administration guide and created User Training Guide.

Environment: Toad, Oracle Application Server,JDeveloper,J2EE,Struts, Agile Development

Script Language: Java Script,Linux

Confidential, Oregon

Java Developer

Responsibilities:

  • Worked on agile approaches, including Extreme Programming and Test-Driven Development .
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support for UAT.
  • Developed business objects, request handlers and JSP’s for the boost mobile site using JAVA (Servlets, and XML.
  • Developed Jsp’s including AJAX that call different API’s that process messages using XML.
  • Developed request handlers, .JSP’s and Data Objects in Core Java.
  • Developed Jsp’s using HTML and converted the XHTML jsp’s to WML jsp’s.
  • Develop php pages .
  • Actively involved in Testing and deployment of the application on Web logic Application server.
  • Involved in debugging the application.
  • Developed the Use case, and Class diagrams using UML and used Rational Rose Tool.
  • Used Perforce for version Repository maintenance.
  • Tuning and Index creation for improved performance
  • Implemented velocity to ensure clean separation between the presentation tier and business tiers
  • Designed and developed database schema for new applications
  • Used ANT tools for building, deploying the application
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Created connection pooling method to avoid the waiting for database connection.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose.
  • Create Test Plans using Quality Center by Test Director

Environment: Toad, Apache Tomcat Server, JDeveloper, Struts, Ajax, Ant Script Language: Java Script, EJB

Confidential

Java Developer

Responsibilities:

  • Developed the web interface using MVC design pattern with Struts framework
  • Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper.
  • Developed the JSP’s using the struts framework tag libraries.
  • Developed the WORKFLOW concept using the struts framework to avoid the back button problems.
  • Responsible to analyze existing C ++ project to prepare business logic documents.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Maintained the struts config files, tiles definition files and web.xml.
  • Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database
  • Developed and executed the business validation logic in form beans.
  • The framework involves struts framework, which internally uses the J2EE design patterns.
  • Developed the servlets, beans for the application
  • Preparation of Test Plans.
  • Involved in the application development and unit testing.
  • Responsible for design and architecture of the project by using MVC Struts frame work

Environment: Toad, Weblogic Application Server, Struts SVN, Eclipse, Hibernate, web service, Core Java

We'd love your feedback!