We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • 7+ years of professional experience in teh entire life cycle of software development in Client/Server and Web - based Multi-Tier architectures
  • Hands-on experience on developing enterprise applications in insurance, telecom and banking sector projects.
  • Experience in Application Design using Object Oriented Analysis and Design (OOAD) and Object Oriented Methodologies like Agile.
  • Vast experience in designing and developing Enterprise Applications using EJB (Entity, Session and Message Driven Beans)
  • Involved in designing front-end screens using Java script, JSP, Angular JS, AJAX, HTML5 and DHTML.
  • Hands on experience in different frameworks likestruts, struts2,spring, spring Integration FrameworkandORM (Hibernate)technologies.
  • Experience in developing Front-End using JSF, JSP, AJAX, JQuery, JSON, DOJO, JavaScript, HTML, DHTML, CSS and Custom frameworks like SFX.
  • Experience in building web services usingREST,SOAPandWSDLinJava
  • Expertise in XML and related technologies like XSLT, XPath, XSD, DTD, XML Schema and Java parsers provided by IBM, Sun and Oracle
  • Experience in process, validate, parse and extract data from Java-to-XML Binding tools like JAXB.
  • Expertise Working with XML Parsers likes SAX, DOM, and XStream.
  • Expertise working with Application servers like VMware TCServer, BEA Web logic, IBM Web sphere, JBoss, Glassfish v2.1 and Web servers as Tomcat.
  • Hands on experience working with databaseslikeOracle 11g,12c, SQL Server,and MySQL.
  • Extensive working Knowledge with Eclipse 3.4, STS.
  • Expert in Query writing using SQL, Procedures, Functions and Packages using PL/SQL
  • Good Experience in software configuration management using CVS, GIT and SVN
  • Strong in developing use cases, sequence diagrams and preliminary class diagrams for teh system using UML, Microsoft Visio and Rational Rose.
  • Expertise writing Unit Test classes using Junit and Easy Mock.
  • Knowledge on SPlunk for logging mechanism and on Build tool Jenkins.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL/PLSQL.

Operating Systems: Windows 98/2000/XP/NT, Unix, MSDOS and Linux.

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, web Services, JSF.

Web/App. Server: Tomcat, WebLogic, and Web Sphere, JBoss, TCServer

Frameworks: Struts1.1/1.2, JSF, Spring, ATG, Hibernate, JUnit, Easy Mock, Maven, ANTools AJAX, Log4J, Eclipse, RAD 6.0, STS.

Web Technologies: JSP, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Aja JSTL

RDBMS: ORACLE 10g, Postgress, MS Access XP, My SQL.

OOAD: UML, Design Patterns, RAD, Microsoft Visio

PROFESSIONAL EXPERIENCE

Confidential, Miami, FL

JAVA/J2EE Developer

Responsibilities:

  • Designed teh project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with teh client, provide/take feedback on teh features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated teh application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create teh user interface views Migration 3rd party applications.
  • Implemented validation on teh JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files
  • Implemented all DAO's using Spring Framework. Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing Web Sphere Integration Developer (WID).
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Involved in designing front-end screens using Java script, JSP, Angular JS, AJAX, HTML5 and DHTML.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Involved in design and development of UI component, using frameworks Angular JS, JavaScript, HTML5, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used Angular JS MVC to build a cross-browser complaint application.
  • Implemented core features of Angular JS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Designed and integrated teh full scale Hibernate / spring.
  • Used Spring IOC and spring’s Hibernate Support, transaction management.
  • Developed hibernate DAO framework with spring framework.
  • Configured and deployed teh application on Web Logic Application Server.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Worked on J2EE components like Servlets, JSPs and MDBs.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Used Xfire to read teh XML response coming from teh web service.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Supported all teh UNIX requests for various applications.
  • Developed ANT script to build .war and .ear files for teh application.

Environment: Java, J2EE, JSP, Springs, Struts, Hibernate, Eclipse, WebLogic 10g, jQuery, MVC, Oracle 11g, Rational Rose, HTML5, CSS, Angular JS, XML, UML, Web Services, JUnit, EJB, SVN, Windows, UNIX

Confidential, Santa Clara, CA

Java/J2EE developer

Responsibilities:

  • Involved in designing modules and documenting them as a Module Design Document (MDD).
  • Worked on both front end using JSP, spring framework and back end part using EJB and Hibernate.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML).
  • Persisted common application level data like domain libraries using Cache.
  • Developed user interface usingJSP,JavaScript,HTML5andCSS.
  • MaintainedCSSandHTML,XSL,XSLT,JAVASCRIPT, JSF,AngularJS, for designing Webpages.
  • Hibernate was used as admin tool persistence framework.
  • Implemented interceptors using Hibernate and Spring.
  • UsedAjaxfor intensive user operations and client-side validations, Using JavaScriptfor client side validation.
  • Expertise in web development and related softwareAngular JS,HYML5, CSS.
  • Developed JSP's, strictly confining to teh policy of no java use in them by using JSTL.
  • Presentation tier of teh application was built completely on Spring/Struts (For teh Admin App).
  • Page Navigation, Java bean management and input validation is taken care by JSF.
  • Used Spring Tags, Struts Tag Libraries, and Validators in teh development.
  • Used Spring-Core and Spring-AOP.
  • Used Hibernate as an ORM Framework for productive application development by reducing development time, complexities and increase flexibility.
  • Developed end-to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web & Mobile.
  • Developed Stored Procedures, Triggers and Functions and actively involved in tuning SQL queries, Stored Procedures, Triggers.
  • UsedJSONstringsto transferjavaobject data toAngularJS and vice versa.
  • Used Web Services for creating rate summary and usedWSDLandSOAP messagesand usedXMLparsersfor data retrieval. Also Developed and consumed RESTbase web services.
  • Test driven development approach was used and hence worked intensively on developing test cases.
  • Quality Control Activities such as defect tracking, fixing using JIRA.
  • Involved in code review process, validating designs done by other developers and development of teh application.

Environment: Unix, JDK, J2EE (Servlets, JSP, JSF, EJB, JAX-WS), Struts, Spring, Hibernate, Restful, Multithreading, Oracle, HTML5, CSS, Angular JS, Java Script, CSS, XML, ANT, Rational Clear Case, WebLogic, JTA, JUnit

Confidential, Paramus, NJ

Java / J2EE Developer

Responsibilities:

  • Worked as a Java Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Interact with Business Analyst and Subject Matter Experts (SME) to understand teh requirements and for any clarifications required by teh team, followed agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Designed and developed Application based onSpring framework using MVC design patterns.
  • Developed teh application using Struts Framework dat leverages classical Model View Layer (MVC) architecture.
  • Designed and developed Middle-Tier components using EJB (Message Driven Bean)
  • Implemented teh GoF design patterns like Factory, Singleton and Command patterns.
  • Designed and implemented teh presentation layer using JSP, tag libraries, CSS, AJAX, HTML and DHTML.
  • Implemented Java 1.5 new features like generics, auto boxing/unboxing, enhanced for loops in teh application.
  • Designed and integrated teh full scale hibernate / Struts.
  • Developed Action forms, Action classes and struts-config.xml file of Struts Framework Developed workstation web module using Struts MVC, JSTL, and integration with Hibernate.
  • Involved in development of Generic hibernate DAO framework
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema and PL SQL changes.
  • Consumed Web Services to implement application search functionality.
  • Published and consumed WebServicesusingSOAP,WSDLand deployed.
  • Used teh Java Collections API extensively in teh application.
  • Tables creation and involved in writingSQLqueries using Joins and Stored Procedures.
  • Worked and Modified teh Database Schema according to teh Client requirement.
  • Used Clearcase as teh version control.
  • Developed Unix shell scripts for running teh batch jobs.
  • Used Clear Quest for bug tracking, issue tracking and project management.

Environment: JDK, Struts framework, Log4j, Hibernate, JSP, JSTL, Servlets, JNDI, EJB, JDBC, SOAP UI, Web Services, Oracle, SQL, Clearcase, JavaBeans, CSS, HTML, DHTML, JavaScript, RAD, WebSphere.

Confidential, Reston, VA

Java/J2EE Developer

Responsibilities:

  • Participate in teh discussion with teh business experts to understand teh Business requirements and prepare them in to technical requirements towards development.
  • Involved in designing UML diagrams using Rational Rose.
  • Programming and Development of modules involving Struts, Spring, AJAX, Servlets, JSP, JSTL, JQuery and JS.
  • Development methodologies using Rational Unified Process (RUP).
  • Written teh Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of teh application.
  • Used Struts Navigation library to dynamically assemble presentation pages from reusable components.
  • Used Struts Framework in teh application, which is based on MVC design pattern. Developed Action classes and Form beans and configured teh struts-config.xml.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Implemented Design patterns such as Business delegate, Service locator, Model View Controller, Session façade.
  • High level design of SOA components to complete end-to-end B2B integration
  • Worked on establishing communications with other applications using WebSphere Message broker with JMS for asynchronous messaging.
  • Used JAXB API to Marshall and Marshall XML documents for processing
  • Used XML Web Services using SOAP.
  • Implemented logging mechanism using Log4j with teh help of Spring AOP frame work.
  • Written JUnit Test cases for teh Helper, Gateway and Action classes which support teh application.
  • Designed various tables required for teh project in SQL database and used Stored Procedures in teh application.
  • Developed all teh J2EE components using RAD
  • Developed teh automatic build scripts using ANT for teh application and deployed and WebSphere Application server.
  • Utilized CVS as a version control system and for code management

Environment: Rational Application Developer (RAD), J2EE, JSP, Servlets, Struts, JSTL, JMS, XML, XSLT, Spring, UNIX(AIX), Hibernate, JQuery, Java Script, Ajax, DHTML, HTML, CSS, IBM WebSphere Application Server 6.x, Web Services, WebSphere Message broker, Oracle, ANT, Rational Clear Case, JUnit, log4j

Confidential

Java Developer

Responsibilities:

  • Developed JSP for UI and Java classes for business logic.
  • Used XSLT for UI to display XML Data.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i for DML Operations like Insert, Update, Delete teh records.
  • VSS is used for Software Configuration Management.
  • Involved in teh design, development and deployment of teh Application using Java/J2EE Technologies.
  • Used IDE tool WSAD for development of teh application.
  • Developed Application in Jakarta Struts Framework using MVC architecture.
  • Customizing all teh JSP pages with same look and feel using Tiles, CSS (Cascading Style Sheets).
  • Involved in coding for teh presentation layer using Apache Struts, XML and JavaScript.
  • Created Action Forms and Action classes for teh modules.
  • Developed JSP’s to validate teh information automatically using Ajax.
  • Implemented J2EE design patterns viz. Façade pattern, Singleton Pattern.
  • Created struts-config.xml and tiles-def.xml files.
  • Developed Ant script to create war/ear file and deploy teh application to application server.
  • Extensively involved in database activities like designing tables, SQL queries in teh application and maintained complex reusable methods which implements stored procedures to fetch data from teh database.
  • Used CVS for version control.
  • Also involved in testing and deployment of teh application on WebLogic Application Server during integration.

Environment: Java/J2EE, JSP, Servlets, Struts 1.1, Spring, JUnit, Eclipse, Apache Ant, JSP, JavaBeans, JavaScript, ExtJs, Tomcat 4.1, Jdeveloper, Oracle 8i, XML, XSLT, HTML/DHTML/XHTML, CSS, Tiles, Ajax, DB2 UDB, PL/SQL, XML SPY.

We'd love your feedback!