We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 7+ years of professional experience in all phases of software development life cycle including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
  • Experience in developing web applications using Java, Servlets, JSP, JSTL, Struts, Spring, EJB, JMS, AJAX, ORM, JNDI, Web Services, JDBC, JAXP, RMI, Swing, XML, HTML, CSS, JavaScript and AngularJs.
  • Experience working in agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Strong experience in Client-Server systems using Object Oriented Concepts and Design
  • Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI
  • Exposure to XML, DTD, SCHEMA.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services that use SOAP and WSDL
  • Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText and some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans
  • Exposure to UNIX commands and Suse Linux.
  • Experience with Sub Version, Clear Case, VSS, GIT version control tools.
  • Excellent analytical, problem solving and interpersonal skills.
  • Ability to learn new concepts fast.
  • Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, Java, J2EE, Java Script, PL/SQL, Unix shell scripts

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, VSS, JUnit, UML, Rational Clear Case, Clear Quest and GIT

Application/Web Server: Apache Tomcat, Jboss, Websphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java/ J2EE developer

Responsibilities:

  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
  • Used Dojo for the client side development and validations
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, HTML5 as data and presentation layer technology.
  • Developed HQL queries for CRUD.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Used JDBC to connect to the oracle database and JNDI to lookup administered objects
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Used GIT for software version control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.
  • Designed the front end using Java Applets and Swing, as well as JSP
  • Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developed order receipt report with bar code using lowageiText and jasper report.
  • Provided end user support for all levels of Oracle ECM users.
  • Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
  • Used JIRA issue tracker to file the bugs.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Configured Server for Oracle Database and Apache Tomcat
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX
  • Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.

Environment: Java, Jsf, Dojo, Javascript, Css, Ajax, Html5, AngularJS, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, GIT, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, XML and Jira.

Confidential, Austin, TX

Java / J2EE Developer

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, XSTL for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files
  • Implemented the logging framework in the SOA environment.
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Developed Jython scripts to automate the deployments to the Websphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: Jdk 1.6,J2EE, Struts 2.0, Hibernate, Spring, JSP1.2, Servlets 2.1, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC, JavaScript, JQuery, UML, Perl, HTML, JNDI, CVS, JUnit, WebSphere Application Server 7.0, RAD 7, Rational Rose, Rational Clear Case, Clear Quest, Oracle 10g.

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQUERY for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Used WebServices to extract customer related product data from machines and servers using WSDL,
  • Worked on Service Oriented Architecture.
  • Worked on the design and development of application in Hibernate framework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Deployed the application on WebLogic and JBoss application servers.
  • Managed daily production issues

Environment: CoreJava,J2EE, JSP, Servlets, MVC, WebLogic 8.1, JBoss, Hibernate, WebServices, ANT, SOAP, WSDL, JavaScript, PL/SQL, CVS, Oracle 10gi, JUnit, Unix.

Confidential, Shreveport, LA

Java Developer

Responsibilities:

  • Interacting with the client and analyzing the requirements to help and understand the requirements.
  • Involved in all phases of SDLC.
  • Designed Class diagrams, framework and developed Use case diagram and Sequence diagram.
  • Application was designed and developed in Struts framework with Struts Tiles, which is based on MVC pattern.
  • Presentation tier was incorporated using JSP, HTML, CSS, AJAX and JavaScript.
  • Implemented the Struts Validation framework.
  • Use of Java Collection API and classes such as HashMap, ArrayList and Vectors.
  • Incorporated XML Parser such as DOM.
  • Developed web services using SOAP, WSDL and Apache Axis, which helped communicating through different modules of the application.
  • Implemented database transactions using Hibernate ORM framework.
  • Implemented iText and POI to generate reports.
  • MySql was used as RDBMS. Hands on experience creating E-R diagram, complex queries and subqueries.
  • Used TOAD to create complex queries and subqueries.
  • Built and deployed WAR file on JBoss. Application server.
  • Used VSS for version control of project files.
  • Implemented Log4j to maintain system log.
  • Developed application using MyEclipse for rapid development.
  • Involved in QA support and deployed the application on Production server and supported for the real time issues.

Environment: J2se, Struts, Struts Tiles, Jsp, Html, Ajax, Javascript, Servlets, Hibernate, Soap, Wsdl, Apache Axis, Dom, Itext, Poi, Mysql, VSS, Jboss, Myeclipse

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
  • Followed Spring MVC framework to develop the application for the project
  • Played key role in the design and development of application using java technologies/framework using SOA
  • Leveraged the homegrown framework to handle exceptions
  • Developed application using POJO on Eclipse IDE
  • Implemented frontend components using Struts framework
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages.
  • Utilized Struts Validator framework to validate the form data
  • Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Developed the components for parsing XML documents using SAX and DOM parsers
  • Implemented design patterns such as DAO, Session Facade and Value Objects
  • Implemented the Web Services functionality in the application to allow access by external applications to the data
  • Utilized Apache Axis for the web service framework and created and deployed clients using SOAP and WSDL
  • Developed and implemented several test cases using JUnit and performed load testing
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Coordinated with QA team to ensure the quality of the application
  • Deployed the application in IBM WebSphere Application Server

Environment: Java, Eclipse Juno, Hibernate, Eclipse Juno, Apache Axis, IBM Rational Software Architect, JSP, JNDI, Struts, Log4j, JUnit, IBM WebSphere Application Server, Squirrel SQL Client, XML, HTML, JavaScript and DB

We'd love your feedback!