We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Wayne, PA

SUMMARY:

  • 7+ Years of progressive experience in Object - Oriented Analysis and Design wif experience in teh full life cycle of teh software development process including requirement gathering, design, development, testing, Implementation and maintenance inJava/J2EE technology.
  • Expertise in Agile Software Development Methodology including Scrum technology.
  • Expertise in several J2EE technologies like Servlets, JSP, Spring, Struts, EJB, JSF, SOAP and REST web services, Hibernate, JDBC, iBatis, and MyBatis.
  • Experience in front end development using HTML 5, CSS 3, JavaScript, JQuery, Ajax, JSON and JSTL.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Spring MVC framework, Hibernate and Messaging Middleware using JMS and MQ.
  • Experience usingcoreJavaAPIs to build multi-threaded server-side components for large-scale Web and standalone applications.
  • Comprehensive noledge and experience inAlgorithms and Datastructures.
  • Experience in Single Sign on (SSO) using Spring Security wif Central Authentication service (CAS) server.
  • Employed design patterns like Singleton, Front Controller, Business Delegate, DAO, Template, Session Façade, MVC etc. in project design & development.
  • Experience using various application servers - WebLogic 9.2, IBM Web Sphere Application Server and Apache Tomcat, and Jboss 7.x.
  • Hands on experience in building tool like Maven, Jenkins, and ANT.
  • Very good at building and Deploying EAR, WAR, JAR files on test, stage and production servers and also experienced in using Version Control Tools such as Subversion, CVS, PVCS and Clear Case.
  • Involved and worked on teh development and execution ofautomationtest strategies using selenium, functional testing, and Data-Driven tests.
  • Participates in a team responsible for teh design, implementation, and automatedeploymentsof systems, network, and storage hardware and software.
  • Good noledge in OOAD, OOP and developing UML diagrams.
  • Good noledge of database design and development wif relational database schema (RDBMS) and normalization of tables.
  • Expertise in writing SQL queries and SQL stored procedures.
  • Expertise in SOA, MVC frameworks using spring, and Struts.
  • Development experience wif IDE’s like Eclipse, RAD, and Net Beans.
  • Expertise in XSD and XML creation using various parsers like DOM, SAX, JSON and JAXB.
  • Experience in providing production support for customer related issues and application maintenance.
  • Self-motivated, initiative, flexible and ability to solve teh problems efficiently.
  • Having excellent analytical, communication and interpersonal skill.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, C, C++

Web Technologies: JDBC, JSP, Servlets, Web Services, JSF, EJB, Ajax, JMS, JPA, JTA, JAXB, JAXP

Web/ApplicationServers: Apache Tomcat, WebSphere, WebLogic, Jboss

Application Frameworks: Spring, Struts, Hibernate, EJB

ORM Framework/Database: Hibernate, Oracle, SQL Server, DB2

XML Technologies: XML Schema, XSD, XSLT, DTD, SOAP, WSDL

Markup Languages: HTML, XML/XSLT, CSS, JavaScript, PL/SQL, Ajax, Angular.js

IDE: Eclipse, RAD, Net Beans

Build Tools: ANT, Maven, Jenkins

Design and Debug Tools: Log4J, Microsoft VISIO, Notepad ++

Testing: JUnit, Jtest

Source Code Control: PVCS, CVS, SVN, Clear Case

Platforms: Windows XP/2000/98/NT/Vista, Windows Server 2003, Unix

PROFESSIONAL EXPERIENCE

Java/ J2EE Developer

Confidential, Wayne, PA

Responsibilities:

  • Designed and Implemented MVC architecture using Spring MVC.
  • Oracle was teh database and a Hibernate O-R mapping tool was used.
  • Mavenwas used as a build automationtooland to define several dependencies and required plug-ins.
  • Involved in Web Service (REST) development and implementation.
  • Involved in rewriting defect code in core java and hibernate.
  • Wrote SQL queries for teh CRUD operations.
  • WroteSQLqueries to fetch data from database.
  • Was involved in writing PL/SQLstored procedures.
  • Used Eclipse and MyEclipseas an IDE for developing teh application.
  • Deployment of application in JBOSS 7.1.1final server.
  • Primarily focused on teh spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Implemented Java design patterns like Singleton, Factory, Command patterns.
  • Developed test cases and performed as a unit test using JUnit Framework.
  • Involved in Production Support. Solved many production issues based on priority.
  • Environment: Java/J2EE, Multi-Threading, Spring, Hibernate, MyEclipse, Eclipse, Oracle 11g, DB Visualizer, SQL, SVN,Putty, JBOSS 7.1.1 final application server, Junit testing, REST web services, JMS, and Jenkins.

    Java/ J2EE Developer

    Confidential, NY

    Responsibilities:

    • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle.
    • Designed teh application using Agile Methodology.
    • Hands on experience in J2EE framework Spring MVC and Hibernate.
    • Usedcorejava, Multi- threading, me/O Streams, Collections framework.
    • Hands on experience in developing XML script to configure spring and Hibernate.
    • Used Lucence search engine for suggestions.
    • Hands on experience in Solr including configuration of Solr-config, data-config, and schema XML files of Solr and deployment in teh server environment.
    • Hibernate is used as backend ORM tool for implementation of persistence layer and mapping of POJOs.
    • Experience in interacting wif client and understanding teh requirement and convert them into technical requirement.
    • Experience in single sign on wif CAS authentication server.
    • Worked on developing persistence modules using HibernateJPA.
    • Developed maven based project structure having data layer, ORM, and teh Web module.
    • Developed RESTFUL web service.
    • Involved in development of teh front-end part of teh web application using HTML, Java Script & CSS based on client customization.
    • Experience in working Client side MVC frameworks (AngularJS.), Single Page Application developments.
    • Using Java Script validated teh client side validations.
    • Hands on experience in JSON parsing.
    • Hands on experience in XML parsing.
    • Implemented payment gateway using PayPal.
    • Deployment of application in Tomcat server.
    • Experience in usingTIBCO Administratorfor User Management, Resource Management and Application Management.
    • Hands on experience in resolving issues in teh production server.

    Environment: Java/J2EE, Multi-Threading, Struts, and spring,JPA, JavaScript, Angular.JS, HTML, CSS, MyEclipse, StarTeam, Oracle 10g, Toad for Oracle, DB Visualizer, TIBCO Admin, HP Service Manager, HP Quality Center, HP Event Monitoring and Scheduling.

    Java/ J2EE Developer

    Confidential, San Ramon,CA

    Responsibilities:

    • Designed and Developed UI’s using JSP by following MVC architecture GUI was developed using JSP, AJAX and JavaScript, spring framework.
    • Involved in teh maintenance phase of POS project.
    • Involved in creating java solutions using Saas model.
    • Involved in coding JSP and configuring spring framework.
    • Involved in teh Development of Spring Framework Controllers.
    • Configured teh URL mappings and bean classes using Spring app-servlet.xml.
    • Used Spring Framework for Dependency injection and integrated wif Hibernate framework.
    • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language
    • Had developed Business Object, POJO and helper classes to access database.
    • Oracle was teh database and a Hibernate O-R mapping tool was used.
    • Developed Hibernate in Data Access Layer to access and update information in teh database.
    • Worked on AJAX implementation for retrieving teh content and display it wifout reloading teh existing page.
    • Configured, deployed and migratedTIBCOprojects across different lifecycle environments using TIBO Administrator GUI and Scripted deployments.
    • Worked on data structures and algorithms.
    • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation.
    • Developing business objects, which contains teh business logic and interacts wif teh database (DAO).
    • Performed unit testing for teh GUI and back end. Performedautomationtesting using selenium in Java and Eclipse IDE.
    • Involved in bug fixing for teh code in production and was developed teh code for next release.
    • Involved in Web Service (SOAP) development and implementation.
    • Teh project was developed on Eclipse, Version Control wif Subversion and Automated Build & Deployments wif Jenkins.
    • PerformedSCMtasks like branching, merging and tagging teh source code in Subversion.
    • Teh project was deployed to test on local Environment on Apache Tomcat and it was deployed on WebLogic 9.2 in test.
    • Used Log4J to print teh logging, debugging, warning, info on teh server console.

    Environment: Core Java, Spring MVC Framework, JSP, Servlets, Web Services (SOAP), JMS, Hibernate 3.0, Log4J, HTML, JavaScript, JQuery, XML/XSLT, AJAX, JSON,Jenkins, CSS, SQL, PL/SQL, Oracle 10g, ilog, Jrules,Web Logic 9.2, Windows XP, RAD, JIRA.

    Java Programmer

    Confidential, Richmond, VA

    Responsibilities:

    • Involved in teh entire Life cycle of teh project like Analysis, Design, Development and testing phases of teh Application.
    • Created user interfaces web interface module using JSP and STRUTS Framework.
    • Developed reusable components using JavaScript, XML and HTML.
    • Used Hibernate and spring mapping to execute teh DAOs for database complex queries.
    • Developed forms for user event handling and validations usingJAVAScripts and AJAX.
    • Developed complex screens using JSF for validation, search and representation of data.
    • Made changes to improve teh claims processing efficiency (Tricare), Medicare and Medicaid.
    • Developed data reports using TED (Tricare encounter data).
    • Involved in teh development of modules, improving teh Medicare and Medicaid programs.
    • Implemented Internationalization using custom classes like Locale and Message Resources (PropertyMessageResources) objects.
    • Used Validator framework for client and server side validations configuring and writing validator definitions to Validator-rules.xml and Validator.xml files.
    • Implemented Actions like DispatchAction, DispatchMappingAction and Forms like DynaActionForm, ActionForm, and DynaValidatorForm etc.
    • Developed AJAX technologies using JavaScript and XMLHTTPRequest Object to refresh data on a part of webpage instead full loading.
    • Involved in agile development wif short, rapid development cycles and served as scrum master.
    • Developed build and deployment scripts using Ant Build Tool.
    • Designed and developed global error handling process and escalation mechanism for error handling.
    • Worked on teh Siebel Integration Components to send/received XML messages using Siebel Tools.
    • Involved in implementation of web services (top-down and bottom-up), web service clients using RAD and Axis technologies.
    • Experience in Networking, exposure to Router/Network Configuration and Management and exposure toTCP/IP.
    • Extensive code coverage using JUnit Tests.
    • Used Clearcase for source code management. Responsible for labeling teh code, branching for releases, merging branches and moving code to test and production environments.GIT was for version control.
    • Involved in teh development of on-line account management, order and payment processing using WSDL/SOAP web services.
    • Involved in configuration of Connection Pools, Data sources, manage servers, JMS using WebLogic 9.2.

    Environment: Core Java, J2EE, Web Logic 9.2, Oracle 10g, JSP, STRUTS, JDK, JSF, JMS, Hibernate, JavaScript,HTML, CSS, AJAX, JSTL, ANT1.7 build tool, Junit, Spring, Log4j, Web Services.

    J2EE Developer

    Confidential, Hoffman Estate, IL

    Responsibilities:

    • Developed application business components and configured beans using Spring IOC.
    • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
    • Developed DAO classes using Hibernate Template from spring wif Hibernate API.
    • Migrating teh ORM framework of teh application from iBatis to Hibernate.
    • Designed and Implemented MVC architecture using Spring MVC and MyBatis.
    • Developed administrative interfaces wif teh technologies of JSP, JavaScript, spring and iBatis.
    • Designed and modified User Interfaces using JSP, JavaScript, and CSS.
    • Wrote SQL queries for teh CRUD operations.
    • WroteSQLqueries to fetch data from database.
    • Was involved in writing PL/SQLstored procedures.
    • Used Eclipse as an IDE for developing teh application.
    • Primarily focused on teh spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
    • Implemented Multithread concepts in Java classes to avoid deadlocking.
    • Implemented Java design patterns like Singleton, Factory, Command patterns.
    • Developed test cases and performed as a unit test using JUnit Framework.
    • Involved in Production Support. Solved many production issues based on priority.
    • Designed UML diagrams using UML and Rational Rose.
    • Developed user interface using JSP, JSP Tag libraries to simplify teh complexities of teh application.
    • Developed teh User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.

    Environment:Core Java 1.5, EJB 2.0, Springs, Struts, JSP, JSTL, Hibernate, spring, iBatis, MyBatis, JavaScript, Web Services (SOAP, WSDL), JMS, XML, Web logic 9.2, Ant 1.6, JUnit, Toad,PL/SQL, Oracle 9i, Clear case.

    Java Developer

    Confidential, Denver, CO

    Responsibilities:

    • Performed analysis for teh client requirements based on teh developed detailed design documents.
    • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
    • Developed STRUTS forms and actions for validation of user request data and application functionality.
    • Developed JSP's wif STRUTS custom tags and implemented JavaScript validation of data.
    • Developed programs for accessing teh database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate teh data in teh database.
    • Worked on Exception Handling and created custom exception classes for catching various Exceptions.
    • Implemented EJB Components using State less Session Bean and State full session beans.
    • Worked on Synchronization and Serialization.
    • Used JavaScript for teh web page validation and Struts Validator for server side validation
    • Designing teh database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
    • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
    • Developed Message Driven Beans for asynchronous processing of alerts.
    • Used Clearcase for source code control and JUNIT for unit testing.
    • Involved in peer code reviews and performed integration testing of teh modules.

    Environment:CoreJava, J2EE 1.2, Struts 1.0, JSP, JDBC, EJB 2.0, ANT, XML, IBM Web Sphere, JUNIT, SQL, DB2, Rational Rose, CVS.

We'd love your feedback!