We provide IT Staff Augmentation Services!

Java/jee Developer Resume

4.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • 7+ years of IT experience in Web Development, Deployment, Re - Engineering, Coding and testing in n-tier system, UI development, System Analysis, Design and Object Oriented Programming.
  • Experience in XML technologies including XSL, XSLT, XSL-FO and XPath.
  • Excellent OOAD skills with good design and development experience in Java and JEE Technologies (JDBC, Servlets, JSP, Java Beans, EJB).
  • Experience with Struts, Spring, Hibernate, ORM Framework.
  • Have a solid understanding and application experience of Design Patterns (MVC, Standalone).
  • Development of client/server applications using JEE.
  • Worked extensively in designing Java AWT/Swing based GUI components for Client applications.
  • Experience in Web Design using JSP, HTML5, CSS3, JavaScript, JQuery, Ajax, AngularJS.
  • Experienced with Web servers like Apache Tomcat, WebSphere Application Server (WAS), Oracle WebLogic Server, JBoss.
  • Experience working with Integrated Development tools like Eclipse, RSA, JCreator, WSAD (WebSphere Studio Application Developer).
  • Experience in SOAP, REST and WSDL.
  • Good knowledge of Groovy & Grails
  • Experience in Maven for project’s build.
  • Technically proficient in Microsoft Office Suite.
  • Solid interpersonal communication, time management, and problem resolution skill.
  • Capable of performing under minimal supervision, multi-tasking and meets deadlines as an individual contributor and as a team member.

TECHNICAL SKILLS:

Languages: JSE, JEE, JNI, XML, XSL (XSLT, XPath, XSL-FO), HTML/5, Groovy, UML, JavaScript, JQuery, AngularJS, SQL, PL/SQL

DBMS: Toad, Oracle, SQL Server, NOSQL, Microsoft Access

Web/Application Server: Apache Tomcat, IBM WebSphere, Jboss, WebLogic

Design Patterns: Singleton, Fa ade, Front Controller, Session Fa ade, DAO, MVC, Abstract Factory

WebTechnology/ Other: Struts, Log4j, Spring, Servlets, Java Beans, EJB, Hibernate, JDBC, JSP, JSTL, AJAX, CSS, Microsoft Office, Maven, JUnit, Web Services (SOAP, REST), WSDL, JMS, Swing, AWT, RSA, WSAD, Eclipse, DAO, ClearCase, CVS, SVN, Git

Operating System: UNIX, Windows/Server

PROFESSIONAL EXPERIENCE:

Confidential, Washington, DC

Java/JEE Developer

Responsibilities:

  • Involved in complete software development life cycle (SDLC) with Object Oriented approach of client’s business process and continuous client feedback.
  • Involved in complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback. Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Involved in Designing, Developing, Bug fixing, documenting and unit testing of the application
  • In the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on AngularJS and JQuery.
  • Used AJAX for client-to-server communication.
  • Enhanced the Portal UI using HTML, Java Script, XML, JSP, Java, and CSS3 as per the requirements and provided the client side Java script validations and Server side Bean Validation Framework.
  • Used JQuery for AJAX support and used JSON for DOM objects
  • Developed various Struts Forms, Struts controller classes
  • Used Struts UI tag libraries.
  • The RESTful Web Services were being used to retrieve and update the data, which is populated in view using AngularJS framework.
  • Used Struts MVC and Struts Webflow module to develop front end of the application
  • Developed Persistence classes and XML Mapping files
  • Developed JSP Custom Tag Libraries and associated with the controller Servlets
  • Generated reports in HTML, PDF, XLS formats.
  • Used Spring MVC framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
  • Created SOAP standard web services with WS security and managed integrated web services.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series.
  • Enhanced the existing upload media functionality using java multithreading to upload file chunk
  • Implemented multithreading model to improve JMS message delivery performance
  • Developed interactive web pages using JavaScript for the client side validation
  • Developed system preferences UI screens using JSP custom TagLibs, JSP templates, JavaScript, CSS and HTML.
  • Used JBoss and Weblogic application server in the development.
  • Developed applications using Java, Servlets, EJB, Struts, Hibernate, spring, JDBC.
  • Designed, developed and deployed the application using Eclipse and Apache Tomcat.
  • Involved in testing SOAP based web services.
  • Developed PL/SQL procedures for login module and SQL queries
  • Developed core business logic using java beans and deploying them in JBoss Application server.
  • Developed the Unit test cases and performed unit testing using JUnit.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Deployed and tested the applications in development and test environments
  • Worked closely with production support lead for server builds and deployment
  • Used Ant build tool for building the application.
  • Used TOAD for writing SQL queries to Oracle database
  • Performed JavaScript and JSP troubleshooting, also involved in troubleshooting problems on application server.

Environment: Java, J2EE, JSP, Servlets, JDBC, Web logic, Oracle, Struts, CVS, MVC architecture, TOAD, Eclipse, AJAX, SOAP, XML, XSLT, HTML, CSS, Ant, UML, Unix.

Confidential, Cincinnati, OH

Java/JEE Developer

Responsibilities:

  • Involved in designing, development, integrating, testing and implementing.
  • Involved in working on the Agile Software Development methodology.
  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application
  • Prepare Use cases and other UML and MS Visio diagrams
  • Designed, developed and maintained the data layer using the Hibernate ORM framework
  • Involved in the Creation of documentation specification and interacting with the business users
  • Used Spring Framework with Hibernate to map classes to Oracle database
  • Develop set of persistent classes using Hibernate API in the data layer for data manipulation
  • Integrate the newly written code with the existing application and performing integration and complete functionality.
  • Responsible for writing Ant scripts for building and deploying the application.
  • Designed the JSP pages using Eclipse and integrated the Custom developed components for better look and feel.
  • Designed the business object with Hibernate ORM mapping and interfaced with the business mangers using Spring DAO.
  • Developed REST-ful style Web Services layer to interface with DB2 and AJAX.
  • Built webpages with the help various web technologies like HTML5, CSS3, and jQuery, XHTML, JavaScript, JSP, XSD, XML, JSON, AngularJS and XSLT.
  • Designed and implemented SOAP based web services using Apache Axis 2 framework to support the exposure of applications in remote servers.
  • Provided support for web service technologies WSDL and SOAP.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in development of Procedures, functions and triggers in the DB2 database.
  • Used shared file system to migrate data from external databases to internal systems on UNIX platform.
  • JMS Module integration for asynchronous processing.
  • Tested the project in testing environment according to business requirements
  • Unit tested the application and fixed bugs working with the testing team.
  • Interacted and exchanged data with the help of WSDL based or REST based services using various transport protocols like JMS/HTTP/JDBC.
  • Developed the XML documents using the DOM parser and integrating these documents with XSLT
  • Develop build scripts using Maven to build, package, test and deploy application in Weblogic application server
  • Used Gems to work on Tibco EMS module following JMS protocols

Environment: Java, J2EE, JSP, Servlets, XML, XSLT, DOM, CVS, HTML, Maven, GEMS, JMS, Tibco, Spring, Hibernate, Java Script, Web Logic, Eclipse, Oracle, Unix

Confidential, Menomonee Falls, WI

Java/JEE Developer

Responsibilities:

  • Understood the functional requirements and prepare detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Involved in the Implementation of MVC Architecture using struts framework for the application
  • Was part of Developing EJBs Session Beans (Stateful) for the web application
  • Involved in User Interface development using JSP and STRUTS Framework.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Developed the whole frame work for the projects, based on Struts MVC Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, AJAX, and CSS.
  • Used Java script and struts validation framework for performing front end validations
  • Involved in the building of Action Servlets, Action classes, validations.xml and Validator-rules.xml for user’s input validations.
  • Developed Rest architecture based WebServices by using Apache CXF and JAX-RS to facilitate communication between client and servers.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Used SOAP for exchanging the XML application using HTTP.
  • Implemented Object-Relation mapping in the persistence layer using hibernate frame work in conjunction with Spring functionality.
  • Used struts tag libraries (like html, bean, and logic) in the JSP pages. Used html form tag for auto-populating of related Action Form as specified in the action mapping.
  • Involved in developing JSP pages and Servlets and using TagLibs for the web tier and validating the client data using the Java Script and deployed the applications on Weblogic Application Server. fUsed Validator framework for validation of client side data and Exception handling using Struts Exception Handler
  • Configured stuts-config.xml and created the action servlet mapping for the navigation
  • Involved in designing of front-end pages for the presentation of data on the View layer using Struts MVC architecture. Develop SQL queries and utilized stored procedures and triggers to perform transactions with the Oracle Database.
  • Created and maintained an embedded Linux build system implemented as a series of UNIX bash scripts.
  • Implemented Data Access Objects to make application more flexible to future and legacy databases

Environment: Java, J2EE, EJB, JSP, Struts, Servlets, Weblogic, CVS, HTML, Java script, XML, UML, CSS, Unix, Oracle

Confidential, New York City, NY

Java/JEE Developer

Responsibilities:

  • Designed and implemented Loan tracking and managed application using J2EE technologies
  • Prepared low-level design of the application which includes design specification diagrams using UML methodology and Rational Rose
  • Proposed and performed the performance tuning of the application and the WebLogic
  • Developed JSPs, Servlets with HTML using Struts (tag libraries, error handling and Tiles framework) for different modules for the interaction of user interfaces
  • Implemented the multithread mechanism for the Servicing Vendor sub-system on Java side.
  • Implemented business processes such as user authentication, account transfer using Session EJBs.
  • Used RAD for implementing JSP, Servlets, Struts and EJBs.
  • Developed the Java Code using Eclipse IDE.
  • Exposing the Services using WebServices with WSDL, SOAP.
  • Participated in the design of resource relations and actual implementation of the web service using RESTful API.
  • Helped in the re-launching and redesigning company website with web based technologies allowing improved navigation and security (HTML/CSS/Java Script/ Ajax/GWT/Spring MVC/Hibernate/Mysql).
  • Developed user interfaces using JSP, JSF framework with AJAX, Java Script/JQuery, HTML, CSS.
  • Used DB2 as a Database for the application. Wrote stored procedures, and integrated SQL Queries into DAO.
  • Used Unix to check logs generated from running batch jobs
  • Applied various patterns in designing the system
  • Integrated Log4j for request / response / error logging.
  • Involved in writing Ant scripts to build the applications.
  • Extensively involved in testing the application and preparing user documentation
  • Used CVS for version control

Environment: J2EE, Struts, JSP, XML, XHTML, JavaScript, CSS, CVS, JDBC, DB2, UML, Ant, Log4j, WebLogic, UNIX.

We'd love your feedback!