We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Around 7+ years of Experience in all facets of J2EE Application design and development, including business analysis, system design, implementation, maintenance, and support and testing. 
  • Experience in building enterprise Applications and Distributed Systems using technologies J2EE, EJB 2.1/3.0, OpenEJB, RMI, JPA, IBM MQ Series, Active MQ, OpenJPA, JDBC, JSP, Struts, Servlets, JMS, EMS,XMLand JavaScript
  • Adept at developing applications using Struts as a unified MVC (model, view, controller), Spring and JSF frame work for web.
  • In - depth knowledge and experience using Java, JS, Angular JS, SQL, PL SQL, HTML, DHTML, CSS, XML languages. 
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services(Soap, Restful) that include several components like SOAP, WSDL, XML,XSD, UDDI, Axis2 and JAX-WS
  • Experienced in using Objects Oriented Design, Design patterns, UML and Rational Rose.
  • Proficient in using Object Oriented Analysis and Design (OOAD) principles.
  • Extensive experience in GUI design using JSP, JSF, HMVC Pattern, MVC Architecture, leading to substantial reduction in time and effort. 
  • Use of IDE for developing environment like IRAD, Eclipse, NetBeans, Sun ONE Studio, Web Sphere Studio 7.0 8.0, Jbuilder, Web Gain Business Designer Structure Builder, Elixir Case, and Visual Source Safe and Erwin for Data base Scheme Design. 
  • Sound RDBMS concepts and extensively worked with Oracle 8i 9i 10g 11g, DB2, SQL Server 8.0 9.0 10.0 10.5 11.0 , MySQL, MS-Access and Toad
  • Experienced in writing PL SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL. 
  • Expertise in Developing and Deploying Enterprise Java Beans (EJB) on Application/Web Servers like WebLogic, TomCat, WebSphere and JBoss.
  • Experience using persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL)
  • Worked with different SDLC methodologies like RUP and Agile (TDD, SCRUM and XP) and Waterfall methodology. 
  • Experienced in using source code change management and version control tools Subversion, CVS, Clear Case and Microsoft Visual SourceSafe.
  • Accomplished with creating Test Plans, defining Test Cases, reviewing and maintaining Test Scripts, interacting with team members in fixing errors and executing User Acceptance Testing (UAT), JUnit, System Integrated Test, Regression Test and Customer Test. 
  • Provided technical support for debugging web applications, database and assistance to production systems. 
  • Capable of Learning new technologies quickly and adapting to a new environment. Excellent Troubleshooting, Technical document Writing skills. 
  • Excellent and efficient Team Member with good planning and monitoring skills. Ability to organize the meeting and scheduling.

TECHNICAL SKILLS:

Languages: Java(Java SE6,7,8),J2EE, JavaScript, C, C++ and UNIX (ksh) Shell Scripts.

Methodologies/Design: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns.

Technologies: J2EE, JDBC, Apache ActiveMQ 5.0, IBM MQ, Servlets, JSP, JavaBeans, RMI, EJB, JNDI, JAX-WS, Apache CXF, JMS,EMS,JSF, JavaScript, CSS, Applets, AWT, Hibernate, HQL 

Web Services: SOAP, WSDL, JAXP, JAX B, AXIS, JAX-WS, WSDL4J, Soap-UI, RESTFUL.

Servers: J-Boss, Web Sphere, WebLogic, Apache Web Server, Apache Tomcat.

Frame-Works/OR Mapping: MVC, JPA, Struts1.x/ 2.0, Spring 2.x/3.0, JSF, SOA and Hibernate 3.0/4.0.

XML/HTML: HTML4.0,5.0/DHTML,SAX, DOM, XML, DTD, XSD, JAXB, XPath and JAXP .

RDBMS/DBMS: Oracle 8.x 9i 10g 11g, IBM DB2, MS Access 2003, MS SQL Server 2003, 2005 2008, TSQL, SQL, PL SQL, Triggers, Views, HQL, Criteria and Toad.

Version Control: JIRA, CVS, Subversion, Visual Source Safe, Clear Case and Microsoft Visual SourceSafe.

Unit Testing Tools: Junit, UAT, Regression Test and Customer Test, Cactus.

Other Utilities: Log4j, ANT, Maven

WORK EXPERIENCE:

Java/ J2EE Developer

Confidential, Phoenix, AZ

Responsibilities

  • Involved in study of User Requirement Specification. Requested insufficient 
  • Information and helped clearing ambiguity in requirements document. 
  • Implemented Hibernate/JPA for data persistence 
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle
  • Involved in developing Class diagrams in UML showing generalization and other relationships, sequence diagram describing the interaction of objects over time. 
  • Used Apache Axis2 to create artifacts required for invoking SOAP webservices.
  • Analysis and Design of various modules using SOA and J2EE stack. 
  • Involved in design, develop and implementation of the application using Spring 3.2 and j2EE framework. 
  • Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator
  • Wrote annotated POJO classes which contain business logic to map database tables with java objects. 
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control. 
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria etc. 
  • Worked with Weblogic Application Server 10.0 as application server and Tomcat as web server
  • Assisted Oracle DB development team in developing stored procedures and designing the database. 
  • Used Rational Rose as part of development of Rules. 
  • Used Sub version as versioning system. 
  • Used Maven for project builds. 
  • Used SQL Developer, TOAD, XML SPY, Ultra-Edit as tools in building the Application. 
  • Developed User- Interface using JSP, JavaScript, Html, CSS3.0, Angular JS and XML DOM parser
  • Wrote Unit test cases using Junit.
  • Interacted with Business Analysts to come up with better implementation designs for the application. 
  • Design and Development of software components like Interface, Action Handlers,  

Environment: JAVA JDK 1.6,1.7, J2EE, Servlets, Hibernate 3.0/4.0, Apache Axis2, SOAP Web Services, Spring Framework 3.0, HTML4.0, JUnit, JavaScript, JDBC, PL/SQL, XML, UML, UNIX, Windows XP, Oracle 10g, Web logic Application Server 10.3, Tomcat 7.0, Maven, Putty, AngularJS, JPA 2.1, Agile scrum.

Java/ J2EE Developer 

Confidential, Independence, OH

Responsibilities: 

  • Extensively used Core Spring Framework for Dependency Injections of components and integrated with Hibernate.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser 
  • Created frontend, client side development and Validation using EXTJS framework, Dojo, JS respectively. 
  • Developed UI screens using YUI, CSS and JQuery. 
  • Developed SOAP web services utilizing business logic for CRUD functionality and RestEasy web services for creating reports.
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures. 
  • Developed Java and EJB in Mainframe DB2 environment 
  • Design and Developed using Web Service using Apache CXF.
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces. 
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection. 
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF. 
  • Used Subversion for software version control. 
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions. 
  • Designed and developed the application using agile methodology and followed TDD, Scrum
  • Designed UML diagrams using Rational Rose
  • Developed AJAX scripting to process server side JSP scripting. 
  • Developed JSPs using EL language and JSTL tags
  • Developed JSP pages and Servlets for customer maintenance. 
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven/ANT build scripts to automate the build and deployment process. 
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers(JAXB) for data retrieval. 
  • Developed order receipt report with bar code using lowage iText and jasper report
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user 
  • Created user interface and backend server application using Java, Google Web Toolkit, Spring, Tomcat, and GIS 
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable. 
  • Worked on designing and creating business rules using IBM ILOG Rules Engine
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.  
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS. 
  • Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring. 
  • Deployed the applications in Linux, Windows servers using deployment scripts. 

Environment: Java5, J2ee, Spring, Hibernate3.0, Struts2.0, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS2.0, HTML4, CRUD, PL/SQL, JDBC, DB2, Apache CXF2.x, SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlets, Maven2.1, XML, iText, Oracle ECM, Google Web Toolkit, JIRA, Jasper reports, ILOG, JRules, Web 2.0, SOA, JMS, Apache tomcat5.5, Linux, Windows Server2012.

Java/ J2EE Developer

Confidential, Boston, MA

Responsibilities: 

  • Involved in the Software Development Life Cycle (SDLC): Requirements gathering, Design, Code, Integrating, and Deployment and production phases. 
  • Implemented Jakarta Struts Framework2.0 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design. 
  • Developed validations using Struts validation framework
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier. 
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Façade, Data Transfer Objects DTO and Data Access Objects DAO patterns
  • Used Web Services to communicate with different application. 
  • JAXB parser for marshaling and unmarshaling. 
  • Working with WSDL and SOAP messages. 
  • Designed EJB2.1 like Stateless Session Bean for the Session Facade design pattern. 
  • Used Hibernate3.1 to store the persistence data into the Oracle9i database. 
  • Used Web Sphere MQ for enterprise level messaging system. 
  • JMS was used to send/receive asynchronous data from various message brokers 
  • Involved in writing the ANT scripts to build the application. 
  • Involved in using Log4J to create log files to debug. 
  • Used Rational Clear case for version control. 
  • Used JUnit Testing Framework for Unit Level Testing. 
  • Worked in IBM RAD 6.0 to develop complete application 
  • Deployed the application on Web Sphere Application Server6.0 (WAS) 

Environment: WAS 6.0, RAD 6.0, Struts 1.2, EJB 2.1, Servlet 2.3, Struts, HTML4, JSP 2.0, JNDI, Web Services, JMS, SOAP, IBM MQSeries(Web Sphere MQ), JavaScript, WSDL, UNIX, Oracle 9i, JUnit, Rational Clear Case, Log4J and ANT 1.7.

Java Developer

Confidential, Chicago, IL

Responsibilities: 

  • Followed Agile methodology and used Test Driven Development 
  • Developed online Application form for Risk Tolerance Questionnaire for CMS and developed a framework to produce PDF for the online Application Forms 
  • Developed Monitoring, logging and exception handling frame works. 
  • Designed and developed web based UI using JSP, Struts Taglibs and developed action classes to handle the user request 
  • Developed validation frame work using struts dynaction classes and validation frame work to handle client side validations 
  • Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object 
  • Developed DAO layer using JDBC, DAO design pattern to handle the interaction with Data base (Oracle) 
  • Developed testing frame work for User Interface and server side components using testing frame works like HTTPUnit, Cactus and JUnit 
  • Integrated JUnit testing tool with Apache's Ant build tool in order to automate unit and regression testing to ensure the system stability 
  • Used several design patterns like business delegate, DAO and front controller in the development process 
  • Developed UNIX automated deployment scripts for QA and Developing environments 

Environment: Java J2EE, EJB, Spring Framework, JSP, XML XSLT, SAX, spring 3.0, Web sphere, JavaScript, Oracle, Toad, CVS, Junit.

Java Developer

Confidential, Germantown, MD

Responsibilities: 

  • Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and backend level, documenting requirements. 
  • Using RUP and Rational Rose, developed Use Cases, created Class, Sequence and UML diagrams. 
  • Application Modeling, developing Class diagrams, Sequence Diagrams, Architecture / Deployment diagrams using IBM Rational Software Modeler and publishing them to web perspective with Java Doc. 
  • Participation did in Design Review sessions for development / implementation discussions. 
  • Designed & coded Presentation (GUI) JSP's with Struts tag libraries for Creating Product Service Components (Health Care Codes) using RAD. 
  • Developing Test Cases and unit testing using JUnit 
  • Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features of JDK1.5 such as Annotations and Generics
  • Extensive use of AJAX and JavaScript for front-end validations, and JavaScript based component development using EXT JS Framework with cross browser support. 
  • Appropriate use of Session handling, data Scope levels within the application. 
  • Designed and developed DAO layer with Hibernate3.0 standards, to access data from IBM DB2 database through JPA (Java Persistence API) layer creating Object-Relational Mappings and writing PL/SQL procedures and functions 
  • Integrating Spring injections for DAOs to achieve Inversion of Control, updating Spring Configurations for managing Java objects using callbacks 
  • Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB 
  • Prepared and executed JUNIT test cases to test the application service layer operations before DAO integration 
  • Creating test environments with WAS for local testing using test profile. And interacting with Software Quality Assurance (SQA) end to report and fix defects using Rational Clear Quest
  • Creating views and updating code to IBM Rational Clear case for Source code control. 
  • Solving QA defects, scheduling fixes, providing support to production application. 

Environment: Java JDK 1.5, JSP, JSP Custom Tag libraries, JavaScript, EXT JS, AJAX, XSLT, XML, DOM4J 1.6, EJB, DHTML, Web Services, SOA, WSDL, SOAP, JAXB, IBM RAD, IBM WebSphere Application server 7.0, IBM DB2 8.1, UNIX, UML, IBM Rational Clear case, JMS, Spring Framework, Hibernate 3.0, PL/SQL, JUNIT 3.8, log4j 1.2, Ant 1.7.1.

Java Developer

Confidential

Responsibilities: 

  • Designed and developed user interface using Struts tags, JSP, HTML and JavaScript. 
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT. 
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate. 
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, Java Scripts and Web logic. 
  • Involved in implementing and maintaining large content driven and E-commerce based application. 
  • Developed Scalable applications using Stateless session EJBs. 
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions 
  • Involved in designing the user interfaces using HTML, CSS, and JSPs. 
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to Mysql Database using XML configuration file 
  • The required changes to the record and save the updated information back to the database. 
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs. 
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic. 

Environment: Core Java, JSP, Servlets, Struts Framework, Hibernate Framework, Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, My Eclipse, HTML, UML, Java Script, JUnit, JAXP, XML.

Java Developer

Confidential

Responsibilities: 

  • Understanding existing Business Model and Customer Requirements with the help of the business requirement document. 
  • Responsible for developing the presentation layer using JSP, HTML, CSS, JQuery, AJAX 
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS). 
  • Coded JavaScript for page functionality and Pop up Screens and created drop down menus on web pages and display part of a web page upon user request. 
  • Converting the design mockups to HTML application. 
  • Developed the tax payments transaction processing system and Paysure Module for maintaining the Cheque Issue Data. 
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms. 
  • Created Ajax calls to exchange (request / responses) information with database. 
  • Validated input values to make sure that they will be accepted before they are submitted to the server. 
  • Parsed XML content getting from content management system and created html tags with the content data. 
  • Working directly with clients to design and develop elegant solutions. 
  • Used VSS for software configuration management and version control. 
  • Appreciation from client for in time delivery of complex module like Tax payments. 

Environment: Java, JSP, Eclipse, Web sphere Application Server, JDBC, Oracle, Java Script, HTML, CSS, AJAX, JQuery, High charts, DOM.

We'd love your feedback!