We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Madison, WI

SUMMARY

  • 6 years of experience as a Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Excellent technical noledge in back - end RDBMS tools like Oracle 9i/10g and MySQL
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 3.x and ORM tools like Hibernate in J2EE architecture
  • Extensive development experience in web applications using Java 5/6/7, J2EE1.4/1.5, JSP 1.2/2.0, Servlets 2.5, EJB 2.0/3.0 and APIs like JDBC, Java Mail, JNDI, XML and JavaBeans
  • Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and DOM
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade
  • Experienced in build tools like Ant and Maven, Log4j for Logging and jUnit for testing
  • Expertise in using J2EE Application Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic 10x, 12x, JBoss 7.x and Web Servers like Tomcat 5.x/6.x/7.x
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, Net Beans. Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like TFS, CVS, VSS and SVN. Working experience with the operating systems like UNIX, Solaris and Windows
  • Implementation experience of Image Services and Resource Adapter(ISRA) for IBM FileNet P8 Imaging System
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies
  • Expertise in object modelling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.
  • Planned, directed, and coordinated activities of different projects to ensure that goals/objectives were accomplished within prescribed time frames and budget.
  • Domain noledge in Technology, Financial, Banking, Insurance and Healthcare industries.
  • Experience on object oriented development using agile development, design patterns and tiered architecture.

TECHNICAL SKILLS

J2EE Technologies: Servlet, JSP, JDBC, RMI, JNDI, JSTL, Web Services, EJB

Web/Application Servers: Tomcat 5.x/6.x/7.x, IBM WAS 5.1/6.0/7.x, JBoss, Weblogic Server 10

Frameworks: Struts 2, Hibernate, Spring 3, JUnit, Log4J J2EE Design Patterns

Languages: Java/JDK 7.0, SQL

XML Technologies: XML, DTD, XML Schema, DOM, SAX, SOAP, WSDL, JAXB, XML-Beans, JAXP, AJAX, JQuery, JSON

Web Technologies: JavaScript, CSS, HTML, DHTML, Apache Axis

Databases: Oracle11g, MySQL

IDE Tools: Eclipse 3.0/2.x, My Eclipse 10

Version Control Tools: CVS, SVN

Operating Systems: Mac OS,Windows 8/7/XP/2000/NT, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Madison, WI

Java/J2EE developer

Responsibilities:

  • Designed and developed web application using JSF, spring and AJAX technology and UI using JSF, Apache MyFaces and PrimeFaces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript’s for validating the client side user information based on their business rules.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Developed dump and Load Utility to extract and load the data to Oracle using Java and JExcel API.
  • Developed complex Oracle stored procedures (common shared routines) to interface with Aging and Youth application.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Integrated various modules and deployed them in WebSphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Used JDeveloper code editor to modify the layout and properties of components visually.

Environment: Java 1.7, J2EE, XHTML, JDBC, JSF, PrimeFaces 4, Spring Framework, Hibernate, XML, JavaScript, Webservices, SOAP, WSDL, Servlets, Oracle, HTML, SVN, JUnit, RAD, LDAP, Apache Commons Libraries, WebSphere Application Server.

Confidential, Salt Lake City, UT

Java/J2EE Developer

Responsibilities:

  • Application developed in SOA Architecture, MVC architecture using spring framework 3.1, EJB, Hibernate 3.0, Struts 2
  • Design and Development of User Interfaces, Menu’s using HTML, JSP, Java Script and XML, Ajax, JQUERY.
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Hibernate 3.0 was used for Object Relational Mapping. Hibernate Query language and the Hibernate Criteria Queries were used in the DAO layer.
  • Responsible for retrieving data from various sources such as Oracle and XML documents.
  • Worked in the Web services Environment developing the service methods.
  • For handling data from XML documents XPATH, XQuery, XSL/XSLT is used.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Creating, identifying and exposing system as Web Services and defining architecture based on service oriented Architecture (SOA).
  • Used XML Spy for XML editing, generating XML schemas and code generation in Java according to the data model defined in the XML Schema.
  • Session beans in EJB were used for Transaction management. Extensively involved designing, developing and implementing SQL Queries and Stored procedures.
  • Design and development of prototypes for different screens.
  • Involved in developing, testing and deploying environments. Involved in preparing the JUnit Test cases for the classes.
  • Experienced in using Putty to deploy the code servers.
  • Weblogic was used to deploy the application. TDD was extensively used for both development of new functionality and refactoring the legacy code.
  • AGILE development process TEMPhas been followed. Experience with stand-up, Retrospective, Demo, Planning and Code review meetings. Experience with Eclipse IDE, spring and Struts plug-ins.

Environment: Java 1.6, J2EE, HTML, Struts 2, EJB 3, Hibernate, XML, JavaScript, Webservices, Servlets, Oracle, HTML, SVN, JUnit, Eclipse, LDAP, Apache Commons Libraries, Weblogic Application Server.

Confidential, Northbrook, IL

Java Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project like Requirement gathering, development, enhancements usingagilemethodologies.
  • Developed the user interface using Spring MVC, JSP, JSTL, Javascript. Custom Tags, Jquery, Html and CSS.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Developed the service and domain layer using Spring Framework modules like Core-IOC, AOP.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed the Application Framework using Java, Spring, Hibernate and Log4J.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL.
  • Configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with Spring.
  • Configured ApplicationContext.xml in SPRING to adopt communication between Operations and their corresponding handlers.
  • Developed Spring rest controllers to handle json data and wrote dao’s and services to handle the data.
  • Created DB tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Consumed and Create REST Web services using Spring and Apache CXF.
  • Developed MySQL stored procedures and triggers using SQL in order to calculate and update the tables to implement business logic.
  • Used Maven to build the application and deployed on JBoss Application Server.
  • Used intellij for development and JBoss Application Server for deploying the web application.
  • Monitored the error logs using log4j.
  • Implemented Spring JMS message listeners with JMS queues for consumption of Asynchronous requests.
  • Used AOP concepts like aspect, join point, advice, point cut, target object and also AOP proxies.

Environment: Jdk1.6, HTML, Jsp, Spring, JBoss, log 4j, Tortoise SVN, Hibernate, SOAP web services, maven, SOAP UI, Eclipse Kepler, java script, Xml, mysql v5

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Factory and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS. Implemented Struts Validators framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using Junit. Used Configuration Management and Version Control tool CVS.
  • Designed User Interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB has to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.

We'd love your feedback!