We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Westlake, TX

SUMMARY

  • Over 8+ 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 in Java/J2EEtechnology.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology.
  • Experience in front end development using HTML 5, CSS 3, JavaScript and jQuery, Ajax, JSON and JSTL.
  • Experience using core JavaAPIs to build multi-threaded server-side components for large-scale Web and standalone applications.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sties.
  • Knowledge on PHP, MySQL, Apache and WordPress
  • Experience in Bootstrap (responsive design), Backbone, Node JS. and AngularJS frameworks.
  • Experience in using version control tools such as SVN, CSV and GIT.
  • Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
  • Experience in Single Sign on (SSO) using Spring Security with 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
  • Expertise in several J2EEtechnologies like Servlets, JSP, Spring, Struts, EJB, JSF, SOAP and REST web services, Hibernate, JDBC, iBatis, and MyBatis.
  • Experience using various application servers - WebLogic, IBM Web Sphere Application Server and Apache Tomcat.
  • Hands on experience in building tool like Maven 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.
  • Good knowledge in OOAD, OOP and developing UML diagrams.
  • Good knowledge of database design and development with relational database schema and normalization of tables.
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Expertise in like framework and SOA & MVC 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

Programming Language: C, C++, Java, J2EE

Middleware Technology: JMS, MQ Messaging, Solace, Active MQ

Architecture & Framework: MVC, Struts, Spring, Hibernate, OSGI

Database: Oracle 10g,11g, Micros, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

UI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SoapUI 4.0.5, JUnit, Rational Rose, Visio

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI, Multithreading, Reflections, Collections, Serialization, Networking, Beans

PROFESSIONAL EXPERIENCE

Confidential, Westlake, TX

Java/J2EE Developer

Responsibilities:

  • Designed the application using Agile Methodology.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Hands on experience in J2EE framework Struts
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Developed user interface components using JSP and tag libraries.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed RESTFUL web service.
  • Hands on experience in JSON parsing and XML parsing.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery.
  • Performed Unit testing and Integration Testing.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Deployed GUI code to WebLogic application environment and standalone components to JBoss Server.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.

Environment: Struts, Ajax, Web Services, J2EE, Java, Servlets, JSP, EJB, JMS, WebSphere, Oracle 10i, XML, LOG4J, HTML, MVC Framework

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Experience in coding and testing User interface for cross browser compatibility.
  • Experience in working with Agile Methodologies. Having Experience in SCRUM Methodologies.
  • Designed User Interface framework using Java Server Faces (JSF), Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Participated in development of a well responsive single page application using Angular JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3standards, with front-end UI team.
  • Worked on development of JSF based UI screens for the Presentation application.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Implemented spring framework for application transaction management.
  • Developed Web Services to integrate with the External System.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Involved in writing the publishers and subscribers to the Topics and Queues.
  • Developed various SQL queries and PL/SQL Procedures in Oracle db for the Application
  • Designed Frontend with in object oriented JavaScript Framework like ExtJs.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online bill payment to the service providers.
  • Experienced in code review and represent lead with team across all functionalities and conduct the meeting with teammates
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Used Subversion to implement version control System.
  • Build ANT Script for the application and used Log4J for debugging.
  • Used JUnit Framework for the unit testing of all the java classes.
  • Experience in mentoring and training of staff as well as the overall system architecture.
  • Actively participated in Production support for all the modules in application.

Environment: Java 1.6, XML, Eclipse 5.0 IDE, JSTL, JSP, HTML 5.0, DHTML, XHTML, CSS 3.0, JavaScript, Ext.js Framework, Ajax, JQuery 1.3.1, JSON, XML, XSLT, XSL, JMS, Rest, Jboss, Log4j, JUnit framework, Webservices SOAP, REST, Maven,, Struts 2.0, EJB 3.0, JSF 2.0, PostgreSQL 8.1,SVN, Linux.

Confidential, San Diego, California

Java Programmer

Responsibilities:

  • Experience in functional specifications, designing, and creating custom solutions to match the requirements.
  • Designed and developed the User Interface framework in all the modules using HTML, DHTML, XHTML, CSS.
  • Experience in AJAX and tag libraries for navigate the request and enables the fast page reloading.
  • Designed the User interface using JavaScript Libraries framework like Ext.Js Framework.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Experience in JSON validation in user interface framework.
  • Handled the client side and server side validations using Struts validation framework.
  • Worked on online transactions like tuition and examination fee payment. Performed a thorough unit testing and resolved several data related issues before migration to production.
  • Implemented web services with Apache Axis.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend SQL database tables for the application.
  • Designed and Developed Stored Procedures, Triggers in SQL to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Used Jasper Report- Ireport 2.0 and 4.0 For Generate the Report as PDF Format.
  • Used Apache Ant for the build process.
  • Provided solutions for bug fixes in this application.
  • Experience in mentoring and training of staff as well as the overall system architecture.

Environment: Java, JDK 1.5, Java beans, Ajax, PostgreSQL 8.1, Netbeans 7.0.1 IDE, Apache Ant, Web Services (SOAP), Rest, Apache Axis 2.0, Web Sphere 6.1, JSP Taglibs, JavaScript, Ext.Js 3.2, Mockito, JQuery, HTML 4.1, DHTML, XHTML, CSS, XML, Clear Case, Clear Quest.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing presentation layer using Struts view tags (HTML, Bean, Logic and Nested),JSP,HTML and CSS.
  • Developed theStrutsAction classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Extensively used WebSphere Studio Application Developer for building, testing and deploying applications
  • To keep track of latest Versions implemented CVS Structure
  • Worked on Eclipse & RAD 6.0 environment
  • Wrote SQL queries for JDBC connection to Oracle database
  • Used embedded classes and maps to model ternary relationship in JPA.
  • Created class diagrams and sequence diagrams using rational rose
  • Clear Case is used for version control.
  • Implemented various Custom Tags and JSTL tags.
  • Setting Data sources, JNDI Names and also worked with cells, nodes and servers during WAS 6.1 environment in deployment team
  • Adopted J2EE best Practice, using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Used SVN for source control repository
  • Developed Unit Test Cases with JUnit.
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.
  • Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as Clear Quest.

Environment: HTML, CSS, Java script, Struts 1.0, JSP, JSTL, Java Beans, JPA, DTO, Core JDK 1.4/1.5, XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g.

Confidential

Software Developer

Responsibilities:

  • Involved in Designing and Development Phases.
  • Programming and Development of web pages using Struts, AJAX, Servlets, JSP and JavaScript
  • Developed user interface HTML, Java script and CSS
  • Developed Jasper report to generate financial report
  • Involved in the performance tuning and bug fixing
  • Preparing JUnitTest scripts for Assembly Test and JUnit test conditions as per the requirement document and use cases.
  • Inspecting the Process Memory parameters, thread parameters and virtual memory parameters
  • Using JProfile for measuring application performance and finding out the performance bottlenecks
  • Checking the Application server performances statistics with respect to number users(load test) and tuning the best response time with maximum load
  • Measuring request and response time and suggesting the developer to use java API’s generics
  • Checking the SAP transaction time and setting the performances goals for overall application
  • Analyzing thread dumps and finding out application level performance bottlenecks.
  • Facilitated communication within the project team
Environment: Core Java, JSP, Servlet, Ajax, Struts 1.2, iReport, Jasper Report, MS SQL Server 2005, JBoss Server 6.0, Subversion, Eclipse Europa.

We'd love your feedback!