We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Wayne, PA

SUMMARY

  • 7+ Years of progressive experience in Object - Oriented Analysis and Design with experience in the full life cycle of the 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, SOAP and REST web services, Hibernate, and JDBC.
  • Experience in front end development using HTML, CSS, JavaScript, XML, Angular JS, JQuery, Ajax, and JSON.
  • 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 knowledge and experience inAlgorithms and Datastructures.
  • 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 the development and execution ofautomationtest strategies using selenium, functional testing, and Data-Driven tests.
  • Participates in a team responsible for the design, implementation, and automatedeploymentsof systems, network, and storage hardware and software.
  • Good knowledge in OOAD, OOP and developing UML diagrams.
  • Good knowledge of database design and development with 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 with 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 the problems efficiently.
  • Having excellent analytical, communication and interpersonal skill.

TECHNICAL SKILLS

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

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

Web/Application Servers: Apache Tomcat, WebSphere, WebLogic, Jboss

Application Frameworks: Spring, Struts, Hibernate, EJB

ORM Framework/Database: Hibernate, Oracle, SQL Server

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 ++, PDF, Doc

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 the database and a Hibernate O-R mapping tool was used.
  • Mavenwas used as a buildtooland to define several dependencies and required plug-ins.
  • Involved in RESTFUL Web Service development and implementation.
  • Involved in rewriting defect code in core java and hibernate.
  • Wrote SQL queries for the CRUD operations.
  • WroteSQLqueries to fetch data from database.
  • Was involved in writing PL/SQLstored procedures.
  • Used Eclipse and MyEclipse as an IDE for developing the application.
  • Developed Unix shell scripts for various data feeds.
  • Deployment of application in JBOSS 7.1.1final server.
  • Involved in Design and manipulation of JBPM process for the client activities to manage the people queue for each activity.
  • Experience in single sign on with CAS authentication server.
  • Primarily focused on the spring components such as Dispatcher Servlets, 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, JavaScript, XML/XSD, JBPM, Unix, Junit testing, RESTFUL web services, JMS, and Jenkins.

Java/ J2EE Developer

Confidential, New York City, NY

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle.
  • Designed the application using Agile Methodology.
  • Hands on experience in J2EE framework Spring MVC and Hibernate.
  • Usedcorejava, Multi- threading, I/O Streams, Collections framework.
  • Hands on experience in developing XML script to configure Spring and Hibernate.
  • Hibernate is used as backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in interacting with client and understanding the requirement and convert them into technical requirement.
  • Worked on developing persistence modules using hibernate.
  • Developed maven based project structure having data layer, ORM, and the Web module.
  • Developed RESTFUL web service.
  • Involved in development of the front-end part of the web application using HTML, Java Script & CSS based on client customization.
  • Experience in working Client side MVC frameworks (Angular.JS.), Single Page Application developments.
  • Using Java Script validated the client side validations.
  • Hands on experience in JSON parsing.
  • Hands on experience in XML parsing.
  • Deployment of application in Tomcat server.

Environment: Java/J2EE, Multi-Threading, Spring, hibernate, JavaScript, XML, Angular.JS, HTML, CSS, MyEclipse, RESTFUL Web services, SQL, Oracle 10g, DB Visualizer, JMS.

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.
  • Involved in the maintenance phase of POS project.
  • Involved in coding JSP and configuring spring framework.
  • Involved in the Development of Spring Framework Controllers.
  • Configured the URL mappings and bean classes using Spring app-servlet.xml.
  • Used Spring Framework for Dependency injection and integrated with 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 the database and a Hibernate O-R mapping tool was used.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • 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 the business logic and interacts with the database (DAO).
  • Performed unit testing for the GUI and back end. Performedautomationtesting using selenium in Java and Eclipse IDE.
  • Created user interfaces usingHTML and CSS and wrote many asynchronous calls to the server from the client side.
  • Involved in bug fixing for the code in production and was developed the code for next release.
  • Involved in Restful Web Service development and implementation.
  • The project was developed on Eclipse, Version Control with Subversion and Automated Build & Deployments with Jenkins.
  • PerformedSCMtasks like branching, merging and tagging the source code in Subversion.
  • The project was deployed to test on local Environment on Apache Tomcat and Glassfish server.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Core Java, Spring 2.1, JSP, Servlets, Web Services (RESTFUL), JMS, Hibernate 3.0, Log4J, HTML, JavaScript, JQuery, XML/XSD, JSON, Jenkins, CSS, SQL, PL/SQL, Oracle 10g, Glassfish, Windows XP, Maven, JIRA.

Java Programmer

Confidential, Richmond, VA

Responsibilities:

  • Involved in the entire Life cycle of the project like Analysis, Design, Development and testing phases of the 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 the DAOs for database complex queries.
  • Developed forms for user event handling and validations usingJAVAScripts and AJAX.
  • Made changes to improve the claims processing efficiency (Tricare), Medicare and Medicaid.
  • Developed data reports using TED (Tricare encounter data).
  • Involved in the development of modules, improving the 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.
  • Developed build and deployment scripts using Ant Build Tool.
  • Designed and developed global error handling process and escalation mechanism for error handling.
  • Worked on the 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.
  • Extensive code coverage using JUnit Tests.
  • GIT was for version control.
  • Involved in the 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, JMS, Hibernate, JavaScript, HTML, CSS, AJAX, JSTL, ANT 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 with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed administrative interfaces with the technologies of JSP, JavaScript, and Spring.
  • Designed and developed dynamic UI using JavaScript, HTML, and JQuery.
  • Wrote SQL queries for the CRUD operations.
  • WroteSQLqueries to fetch data from database.
  • Was involved in writing PL/SQLstored procedures.
  • Used Eclipse as an IDE for developing the application.
  • Primarily focused on the spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Involved in Restful Web Service development and implementation.
  • 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 the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.

Environment: Core Java 1.5, EJB 2.0, Springs, Struts, JSP, JSTL, JSF, Hibernate, spring, JavaScript, Web Services (RESTFUL), JMS, XML, Web logic 9.2, Ant, JUnit, Toad, PL/SQL, ad hoc SQL, Oracle 9i, Clear case.

Java Developer

Confidential, Denver, CO

Responsibilities:

  • Performed analysis for the client requirements based on the 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 with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the 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 the web page validation and Struts Validator for server side validation
  • Designing the 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 the modules.

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

We'd love your feedback!