We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

5.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • 6 years of IT professional experience involving Analysis /Design /Development /Implementation and Testing Methodologies in Object Oriented Software Applications, Client - Server based Enterprise Applications and Web Based Technologies.
  • Experience in complete Software Development Life Cycle (SDLC). Used Agile Methodology and Waterfall Model. Expertise in Spring IOC, Spring Web flow, Spring MVC, Spring DAO, Spring AOP, Spring ORM and Hibernate.
  • Excellent understanding & hands experience on Hibernate Query Language (HQL), Transactions and Exceptions.
  • Extensive experienced in developing applications using Spring Model View Controller Framework.
  • Extensively used Web Services (SOAP, REST, WSDL, and UDDI), JDBC, XML, HTML, XHTML, HTML5, CSS, DHTML, JavaScript, XSLT, JSON and AJAX.
  • Experience in SOAP Web services using Apache CXF, JAX-RPC, JAX-WS Web services.
  • Worked with REST (WADL) services uses Apache CXF framework to communicate between the systems. 
  • Experience hosting and consuming Web Services using SOAP and Restful (Jersey). 
  • Good work experience in J2EE Web Technologies JSP, servlets, Java Beans and JSTL
  • Excellent skills in Core Java, EJB, Tag Libraries, Struts, RMI, XML.
  • Extensive experience with server-side programming and technologies such as   JMS, JNDI
  • Created and deployed dynamic web pages using HTML, CSS, Bootstrap and JavaScript.
  • Experience in using the JavaScript frameworks JQUERY, Angular.js & Node.js.
  • Expertise in Angular JS controllers, directives, factory and service resources, routings and events.
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular.js .
  • Expertise in backend programming using PL/SQL Queries, Stored procedures, Views, Functions and Packages with Relational databases such as Oracle 8i, 10g, 11g& SQL Server.
  • Good Knowledge on Web Sphere Commerce 7.0.0 (WCS)
  • Working knowledge of Ant and Maven for project build and deployment, Log4j for logging and JUnit for unit and integration testing.
  • Experienced in Web/application servers such as Jboss, Glassfish and Apache Tomcat.
  • Hands on experience using version control systems like SVN, CVS, GIT and Subversion Codes.
  • Good knowledge on Selenium IDE and Selenium Web Driver.
  • Experience using IDE’s like RAD6/7.x, Eclipse 3.x, Net Beans 6.x.
  • Excellency in Technical background, communication, interpersonal and presentation skills. Smart at learning new technologies & frameworks.

TECHNICAL SKILLS:

Programming Languages: J2SE/Java 1.4,1.5,1.6, 1.7 C, C++

Client Scripting: JavaScript

Server Scripting: JSP 1.2, 2.1, JSTL, Perl

Platforms: Windows (7, Vista, XP, 2000, 98, NT), Linux

Version Control: Tortoise SVN, CVS, SCM, GIT

Databases: SQL Server 2005, 2008,2012, Oracle 9i, 11g, MySQL 4.1, 5.0.

Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL.

ORM Frameworks: Hibernate 3.0.

J2EE MVC Frameworks: Struts 1.2, Spring 1.2, 2.0, 3.0, MVC, Spring IOC/DI

IDEs: Eclipse 3.x, 4.2, RAD 6, NetBeans

Web service Specifications: JAX-WS, JAX-RS (Restful).

Design Patterns: Session Façade, Business Delegate, Front Controller,

Service Locator, Singleton, Observer, DTO, DAO, MVC,: Iterator, Abstract Factory

UML ToolsMS Visio, Rational Enterprise HTML Editors: MS Frontpage 2003, Adobe Dreamweaver MX CS4JavaScript Frameworks:: JQuery, Angularjs

Build Tools: Maven

Methodologies: Agile Scrum, Test Driven

Messaging Technologies: JMS, MDB

Transaction Control: JTA, Hibernate Transactions

XML Tools: Edit Plus

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

Java /J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application. 
  • Designed and developed the Presentation layer using Model View Architecture implemented by Spring MVC.
  • Designed Java Components and integrated using spring framework for Hibernate Object/Relational persistence mechanism.
  • Implemented Spring Dependency Injection for Bean wiring.
  • Created web front end using JSP pages integrating AJAX and JavaScript coding that provide a rich browser based user interface.
  • Participated in developing the user interface for the application using JQuery, JavaScript and CSS.
  • Used JAXB parser for parsing the valid XML files as defined by the XSD.
  • Developed SQL, PL/SQL, stored procedures using SQL Developer for Oracle database.
  • Wrote Database Stored Procedures, Triggers and functions.
  • Created and Consumed Restful Web Services using Spring Rest Easy API.
  • Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
  • Used Hibernate3 annotations and created Hibernate POJOs.
  • Involved in deploying the application under Apache Tomcat Web Server.
  • Involved in Bug fixing of various applications reported by the testing team in the application during the integration.
  • Used STS IDE for code development with GIT, Gerrit and perforce for managing the code.
  • Used MKS for bug tracking and RALLY for story tracking.
  • Used Log4j to maintain application logs.
  • Used GIT, Gerrit and perforce for version control.
  • Performed unit testing using Testing, JUnit and tested Restful web services using Fiddler2.
  • Used MAVEN to define the dependencies / plugins and build the application.

Environment:JavaEE6/7,spring,Hibernate,RESTFULWebservices,AJAX,JQuery,HTML,CSS,XML,JSON,Oracle,JNDI,Git,Gerrit,Perforce,log4j, Tomcat, Maven, Spring Tool Suite, Testing, JUnit, Fiddler2, Windows, UNIX, Jenkins.

Confidential, Malvern, PA

 Java /J2EE Developer

Responsibilities:

  • Involved in analysis, implementation and testing.
  • Developed user interface using JSP, HTML, XHTML and JavaScript.
  • Implemented AJAX for intensive user operations and client - side variations.
  • Implemented Hibernate ORM for persistence management.
  • Used stored procedures in Hibernate for Rational Mapping and created Hibernate POJOs.
  • Created Hibernate mapping files and generation of database schema.
  • Developed application service components and configured beans using Spring IOC.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Involved in designing user interfaces using JSPs.
  • Involved in developing JSF components for the next generation version of the application.
  • Designed powerful JSF and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Involved in development of business domain layer using session and entity beans - EJBs.
  • Used Oracle 11g as backend database.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Developed JMS based MDBs.
  • Used SQL statements and procedures to fetch the data from the database.
  • Developed Web services using SOAP/WSDL on SOA architecture.
  • Developed XML Schemas – XSD, DTD for the validation of XML documents.
  • Build application with ANT tool and deployed the application on IBM Web sphere application.
  • Involved in JUnit Testing on various modules by generating the Test Cases.
  • Implemented Log4j for logging errors.
  • Used Surround SCM for version control and Clear Quest for bug tracking.

Environment: Java 1.6, J2EE 5, JSP2.0, PL/SQL, Spring 2.5, EJB 3.0, AJAX, JMS, JNDI, Oracle 11g, JSP, HTML5,

Java Script, XML, DOM, SOAP, Eclipse IDE, Apache Velocity, BEA WebLogic Application Server 8.1,Hibernate 3.0, MS SQL Server 2008, CVS, ANT, IBM Web sphere application server, Oracle 11g.

Confidential, Saint Paul, Minnesota

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services.
  • Used JSP’s HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Implemented the business logic using various Design patterns.
  • Developed the entire application web-based client implementing MVC Architecture using spring framework.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Used spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Also, used stored procedures connecting to the database using spring JDBC.
  • Responsible for modifying existing xml schema definition as per client’s requirements.
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse xml files.
  • Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Used JAXB to marshal and unmarshal the xml-java object, java objects-xml
  • Extensively used JSP to develop schema viewer applications.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • A Web Sphere JNDI naming tree is maintained for the external configuration of a service.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Good hands on UNIX commands, used to see the log files on the production server.
  • Developed several shell Scripts to automate file transfers.
  • Involved in developing Unit Test cases
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Involved in the complete life cycle of the project from the requirements to the production support.
  • Deployed the complete Web and enterprise applications in WebSphere Server.

Environment: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Hibernate 3.0,Ajax, Jquery, JSP, XSD, XML Bean, Web Sphere 8.5,Eclipse Juno, DB2, JUnit, Log4J, Unix, Git 1.9.3, Gradle 1.11, Altovamap Force 2014,Soap-UI 4.6.4, Log Expert,

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of project.
  • Implemented OOPS concepts.
  • Involved in designing the user interfaces using JSP.
  • Used Spring MVC framework for developing web application.
  • Implemented spring for cross cutting concerns and IOC pattern.
  • Configured hibernate 2.0 for the application.
  • Used hibernate in data access layer to access and update information in the database.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Configured hibernate with spring.
  • Implemented Business processes like user authentication, transfer of service using Session EJB’s
  • Involved in using web services –WSDL and SOAP for getting credit card information from third party.
  • Used Spring JDBC while dealing with the database.
  • Used Soap UI for load testing the Web services.
  • Involved in creation of various DOA (Data Access Objects).
  • Implemented ANT tool in building the application.
  • Deployed the application on to Web sphere application server.
  • Used AJAX4JSF components for AJAX functionality in UI screens.
  • Used JMS (JAVA Messaging Service) for reliable and asynchronous exchange of important information.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used log4j API for logging application flow and debugging.
  • Used CVS for version control across common source code used by developers.
  • Developed JUnit test cases for all the developed modules.
  • Used Oracle 10g database to design various tables required for the project and used Stored Procedures in the application.

Environment: JDK 1.5, Hibernate 2.0, Spring 2.0, EJB,JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, JNDI, CVS, log4j, Web sphere Application server, Oracle 10g, Rational Rose, Eclipse.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in analysis, design and development of the project.
  • Developed application by using Struts, Servlets and JSPs
  • Developed the application using J2EE architecture.
  • Designed and developed web pages using HTML and JSP.
  • Used Entity Beans to persist the data into database.
  • Used JMS to establish message communication
  • Responsible for the performance PL/ SQL procedures and SQL queries
  • Implemented the project using JSP and Servlets based tag libraries
  • Involved in developing JSP forms.
  • Deployed applications on JBoss 4.0 serve
  • Used Web Services-WSDL and SOAP.
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code
  • Used CVS for the concurrent development in the team and for code repository
  • Deployed applications on Linux client machines
  • Deployed the EARs and WARs in Web sphere Application server using ANT script
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues

Environment: Java, J2EE, Servlets, Struts , EJB, JSP, JMS, JBoss 4.0, SQL Server 2000, Ant, CVS, PL/SQL, WSDL, SOAP, Eclipse, CVS, Linux,log4j

We'd love your feedback!