We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 7 years of extensive IT experience in web application analysis, design, development and deployment of enterprise application with strong expertise on Object Oriented JAVA, J2EE and Client Server technologies.
  • Expertise in developing applications using Java, J2EE Standards, Java Server Faces, EJB, JSP, Struts, Spring, JDBC, JMS, CSS3, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.
  • Strong in J2EE application development using Java, Servlets, JSP, EJB, JQuery, JDBC, XML, Struts, Web services, Spring, Hibernate, JMS, MQ - Series, SOAP, JAX-WS.
  • Extensive experience in implementing MVC framework using Struts in J2EE architecture.
  • Experience in working on various spring modules (Spring MVC, DAO and AOP) along with Hibernate as teh back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Expertise on working with Presentation layer frameworks like JSP, HTML, XHTM, CSS, JSTL and JavaScript.
  • UsedSpringCore Annotations for Dependency InjectionSpringDI andSpringMVC for REST API s andSpringBootfor microservices.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Expertise in XML (SAX, DOM), XSL, XSLT, XML Schema, DTD, Custom Tags, and JavaScript.
  • Experience in developing J2EE applications on different IDE’s like Eclipse, NetBeans, IBM Web Sphere Studio Application Developer WSAD, Rational Application Developer (RAD), JBuilder.
  • Strong Understanding of J2EE design Patterns like Session facade, Singleton, Front Controller, Business delegate, Service Locator, DTO, DAO.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.
  • Experience in developing Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity diagrams using Rational Rose.
  • Profound Knowledge in configuring and deploying web applications using Tomcat web server and application servers like Web Logic, JBOSS, and developed deployment descriptors for teh EJB to deploy on IBM WebSphere.
  • Extensively worked on debugging using logging Frameworks such as Apache Log4J.
  • Developed applications using HTML5, CSS3, JavaScript framework.
  • Good Understanding of relational database concepts and experience in Query construction using SQL. Extensive experience in writing, editing and maintaining database objects.
  • Experience in using RDBMS concepts and worked with Oracle, DB2 and good experience in writing stored procedures, Functions and Triggers using PL/SQL.
  • Experience in utilizing database tools like TOAD to operate on relational databases like Oracle and MySQL.
  • Experience in working version control tools like CVS, Clear Case and SVN.
  • Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, and can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.

TECHNICAL SKILLS

Languages: C, C++, Java JDK, J2SE, SQL, PL/SQL, HTML, CSS, DHTML, XML, XSL, XSLT, Java Script, JQuery.

J2EE Technologies: JDBC, JSP, Servlets, EJB, JMS, JNDI, AJAX, JAXB, JAXP, SWT, JPA, AWT, Hibernate, Spring Boot and Spring.

Frameworks/APIs/Tools: Struts, Spring MVC, WEB-SERVICES (SOAP, WSD, UDDI)

XML: XSL, XSLT, XSD, DTDs, DOM, SAX, JAXB

Version Control Tools: MS Visual Source Safe (VSS), Apache Subversion (SVN)

Application Server: Apache Tomcat, SQL Server

Databases: Oracle, SQL Server, MYSQL, MS Access

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Used various components of struts like Action Classes, Action Servlets, Action Forms, Tiles, Validation Framework, etc.
  • Extensively used CSS and Bootstrap for styling teh HTML elements.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JAXB, JNDI, LDAP, JMS, MQ Series, by using RAD.
  • Developed teh front-end web pages by using HTML5, CSS3, Responsive Web Design (RWD), Grunt and JavaScript frameworks like AngularJS.
  • Used Struts/MVC framework to enable teh interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, jQuery UI for client-side validation.
  • Used Spring MVC to decouple business logic and view components.
  • Developed teh Business Logic using Plain Old Java Objects (POJOs).
  • Developed teh site layout/user interface from provided design concepts by using standard HTML5/CSS, jQuery practices.
  • Developed Graphical User Interfaces using HTML and JSP’s for user interaction.
  • Involved in developing Rules to send messages to customs using Rule Processor using JRules.
  • Involved in handling transactions using session beans using EJB.
  • Performed client-side validations using JavaScript.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, and Bootstrap using Subversion for version control.
  • Developed a Message Driven Bean dat uses JMS to manage backend transactions and approval for user loan applications.
  • Designing web pages for HTML files dat supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Implemented Hibernate in teh data access object layer to access and update information in teh Oracle10g Database
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Wrote test cases in JUnit for unit testing of classes.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebLogic App Server.
  • Consumed Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Weblogic Application server and Apache Tomcat 6.0 application servers.
  • Deployed teh EJBs on JBoss Application Server.
  • Developed server-side application to interact with database usingSpringBootand Hibernate.
  • Involved in designing and development of Restful Web Services using Spring RESTful API/annotations.
  • Implemented teh logging mechanism using Log4j framework.
  • Developmicroservicesusing Spring Boot, JPA.
  • Designed and developed teh REST based Microservices using theSpringBoot,SpringData with JPA.
  • Used Core Spring for setter dependency injections.
  • Worked with Web Services, XML/XS, AJAX for Live Link Content Management, WSDL and SOAP.
  • Used Eclipse IDE for code development along with CVS for managing teh code.
  • Interfaced with teh Oracle 10g back-end database using Hibernate Framework and XML Config files.
  • Used SVN version control to track and maintain teh different version of teh application.

Environment: J2EE, JSP, Java, spring, Servlets, JMS, Hibernate, Spring Boot, CSS3, MVC, DAO, Eclipse, HTML, DHTML, CSS, AJAX, XML, Junit, EJB, JBoss, JQuery, RESTful, Bootstrap, SOAP, SVN, SQL, Oracle and Windows.

Confidential, Redwood City, CA

JAVA Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web services (SOAP, WSDL).
  • Implemented J2EE design patterns like Singleton and Session Façade.
  • Developed Façade classes to encapsulate teh business logic and hide teh implementation details of teh data access classes and EJBs.
  • Used jQuery and JavaScript to manipulate DOM, registering callbacks or watching teh model changes
  • Involved in teh design of teh user interfaces using JavaSwingand Sun Studio.
  • Designed and implemented a dynamic image rendering web service which is consumed by JSP, jQuery, JavaScript.
  • Developed Hibernate persistence layer modules using EJB JavaPersistence API (JPA) annotations and Entity Manager.
  • Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Developed several JavaSwingcustom components to address teh core business.
  • Developed User Interface having animations and effects using JSF, JavaScript and HTML.
  • Develop teh online web application using HTML/CSS & JavaScript, AngularJS,SpringBoot,SpringMVN and Bootstrap.
  • Designed, developed and maintained teh data layer using Hibernate and performed configuration of Struts Application Framework.
  • Implemented teh Struts frame work with MVC architecture.
  • Developed teh presentation layer using JSP, HTML and client-side validations using JavaScript.
  • Developed middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).
  • DevelopMicroservicesusing Spring Boot, Spring Integration.
  • Using Spring Boot which is radically faster in building Microservices and developSpring based application with very less configuration.
  • Developed business components usingSpringboot, IOC, AOP,Springannotations and created user detail service for authentication and access control usingSpringLDAP andSpringSecurity.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Applied J2EE design patterns like Business Delegate, DAO, and Singleton etc.
  • Deployed and tested teh application using Web logic application server.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Implemented and used Web Services with teh halp of WSDL, SOAP and JAX-WS to get updates from teh third parties.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for teh project in Oracle 10g database and used teh Stored Procedures in teh application.
  • Wrote and debugged teh ANT Scripts for building teh entire web application.
  • Worked with QA team in preparation and review of test cases.

Environment: Java Script, Java EE, Java SE, Servlets, Spring Boot, Spring, JAXB, CSS3, XML, XSL, XSD, CSS, Swing, JUnit, JTS, AWT, JNI, JFC, ANT, AJAX, MVC, HTML, Eclipse, UNIX, Hibernate, Oracle, Windows.

Confidential, Dayton, OH

Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used agile methodology and participated in Scrum meetings.
  • Build teh application using TDD (Test Driven Development) approach.
  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed Custom Tags to simplify teh JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client-side validation.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in teh presentation tier.
  • Actively involved in designing and implementing teh application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Developed Web services for sending and getting data from different applications using SOAP messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval.
  • Deployed teh application on WebSphere Application Server.
  • Used Junit framework for unit testing of application and Log4j to capture teh log dat includes runtime exceptions.
  • Used CVS for version control for implementing teh application.

Environment: J2EE, JavaScript, JSP, Struts, Servlets, JMS, XML, SOAP, WSDL, SAX, DOM, Junit, HTML, JNDI, CVS, Log4J, IBM WebSphere, Rational Rose, UML, Oracle and Windows.

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested teh application during various iterations.
  • Developed teh User Interface using jQuery, spring framework, and Ajax.
  • Design and develop financial web applications usingPerl, JavaScript, HTML, CSS and SQL.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on teh client side in Angular JS.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • CreatedSOAPweb services interface to Java-based runtime engine and accounts.
  • Developed teh persistence layer using Hibernate Framework by configuring teh mappings in hibernate mapping files and created DAO and PO.
  • Developed screens using CSS3, Angular JS and html5.
  • J2EE deployment on WebLogic/JBOSSservers - QA & Staging.
  • Troubleshooting issues dat may occur during teh test cycle (Functional & load test) for teh J2EE applications on Struts and Spring framework running on WebLogic/JBOSSservers.
  • Used spring frame work AOP features and JDBC module features to teh database for few applications. Also, used teh Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Used Maven as build tool and deploying teh application.
  • Developed reusable and interoperable modules based on SOA architecture in enterprise applications.

Environment: Java, Hibernate, spring (AOP, Dependency Injection), XML, Spring MVC, J2EE Tortoise SVN, JUnit, Maven, Log4J, Oracle, JavaScript, AJAX, JIRA and RAD, Web Sphere, UML, SOA, SOAP.

Confidential

Software Engineer

Responsibilities:

  • Developed teh middle tier using Session Bean, Entity Bean / DAO and Business Objects. Database layer is developed using - Oracle while Presentation layer developed using JSP.
  • Used Web services, Web Processing Service (WPS), BPEL, REST extensively for Operations module. Technologies SOA, SOAP, MTOM, TCPIP, TLS, PKI, WSDL, SAML, XSD, Xpath, JMS, and MDB are also used.
  • Eclipse is used for application development.
  • Deployed teh packaging on to Web Logic application server.
  • Contributed to project by working on end to end flow - developing JSP's, Servlet, action classes of Spring and to database front by writing various SQL queries and Stored Procedures.
  • Developed an editor using JFC Swing.
  • Designed and developed reports using Crystal Reports and JReport.
  • Used Java Beans for teh required JSP components.
  • Built, tested and debugged JSP Pages for critical modules in teh system. Coded teh Taglibs to aid front-end JSP pages.
  • Deployed teh application on teh server including installingMy SQLdatabase and setting upJDKandTomcat.
  • Developed supporting JAVA classes dat controlled teh whole flow of teh module as per specifications.
  • Involved in teh high level and low-level designing of teh admin and Info center module
  • Coded teh designated Java server pages (JSP's) and associated front-end screens using I3ML as per specifications.
  • Developed an application using JFC Swing for manual data porting from Accounts Payable to Accounts receivable system.
  • Used Toad and Oracle SQL prompt to interact with teh database.
  • Involved in client interaction for resolving technical and functional issues on a daily basis.
  • Developed teh user interface layer using spring framework.
  • Business Objects is used for Reports.
  • Rational Rose (ClearCase, Clear Quest, RequisitePro, Test Manager), Rational Software Architect (RSA) is used for process.
  • Developed an upload - download tool using JFC Swing on FTP.

Environment: Java, J2EE, Java Script, JFC Swing, JSP, CSS3, JDBC, AJAX, XML, JUnit, Servlets, Spring, Hibernate, Tomcat Web Server, Web logic Server, Xpath, Oracle, UNIX, Windows.

We'd love your feedback!