We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Having over 7+ years of strong expertise in the IT Industry and having sound experience in web based client server application software. Involved in analysis, Design, Development, Implementation and Testing using Java, J2EE, Struts, EJB, XML, JMS, Web Services, Hibernate, spring and so on
  • 7+ Years of Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Exceptions, Collections, Servlets, JSP, Java Mail, JMS, Struts, Spring, Hibernate, XML, Log4J, SQL &PL/SQL.
  • Experience in working with N - Tier Architecture.
  • Experience in Banking, Health Care, Insurance, Financial, E-Commerce, Communication Sectors.
  • GUI design and development using HTML, CSS, Java Script, XML, XSL, XSLT.
  • Expertise in Java, JSPs, Servlets and EJBs.
  • Experience in Struts, Hibernate, Spring Frameworks.
  • Experience in Spring MVC & Struts MVC Frameworks.
  • Experience in working with MySQL, Oracle, Microsoft SQL Server, and IBM DB2.
  • Worked on Web/Application Servers WebSphere, Weblogic, Apache Tomcat and JBoss.
  • Exposure to various stages in software development life cycle (SDLC).
  • Experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Experience in using Version Control Tools SVN (Sub-version) &CVS (Concurrent Versioning System).
  • Experience in writing stored procedures, Functions, Packages and Database Triggers.
  • Implemented various Design Patterns such as Model View Controller (MVC), Data Transfer Object (DTO), Data Access Object (DAO), Singleton pattern and Factory.
  • Experience in Agile, Rational Unified Process (RUP) & Waterfall Methodologies.
  • Excellent analytical, communication and inter-personal skills.

TECHNICAL SKILLS

Lagunages: Java, C, C++, HTML, SQL, UML, Shell Scripts.

Web Technologies: Servlets, JSP, JSTL, JDBC, Java Mail, HTML, XHTML, JavaScript, JQuery, CSS, XML, LOG4J.

Frameworks: Struts (1.3 &2), Spring, and Hibernate.

Operating Systems: Windows 95/98/2000/XP/NT/Vista, Linux, UNIX, MS-DOS.

IDE: My Eclipse

Application Servers: JBOSS, Apache Tomcat, IBM Web Sphere, Web Logic.

RDBMS: MySQL, SQL Server2008, Oracle 7.x/8i/9i/10g, DB2.

Testing Methodologies: JUnit

Web Services: SOAP, WSDL, XML, XSD, XSLT, DOM, SAX, JAX-WS, JAX-RS, JAXB, REST.

Design Methodologies: UML

Version Control Tools: CVS and SVN.

Distributed Technologies: EJB, RMI, JMS, SOAP.

Tools: Rational Products, Eclipse, SQL*Loader, Toad, NetBeans.

Protocols: HTTP, TCP/IP, UDP, SMTP, FTP, LDAP

Build Tools: Maven, Ant.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Sr. Java Developer

Responsibilities:

  • Involve in installation and configuration of Web Logic Application Server on Windows XP systems for the application.
  • Extensively used CVS for version control management.
  • Used Spring Framework for developing the application. Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the Database from the DAO.
  • Extensive use of maven to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Used Multithreading to simultaneously process tables as and when a specific user data is completed in one table.
  • Involved in development of presentation layer using Struts framework, and MVC design paradigm.
  • Consume Web Services using java to retrieve the required information to be populated in the database.
  • Use of SOAP UI to verify the WSDL end point URL.
  • Extensive use of core java features like multithreading to develop middleware for the application.
  • Wrote PL/SQL Stored Procedure using TOAD for archiving data on a daily basis for a monthly report and scheduled the job using DBMS Scheduler.
  • Display Tag, CSS & JavaScript, Ext JS, JQuery.
  • Externalized Business Logic from code using database to store dynamic rules based on UI used by business and used these rules in the code to apply business logic to data.

Environment: Web Logic 9.2, Spring 3.1, JDK 1.5, Hibernate, Maven, Servlets, Struts 2.0, JavaScript, PL/SQL, Ext JS, Oracle, Windows XP, SOAP UI, CVS.

Confidential, Lansing, MI

Senior Java Developer

Responsibilities:

  • Participated in the requirements analysis and technical assessments.
  • Developed class diagrams/sequence diagrams using UML and Rational Rose.
  • Used spring framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction.
  • Configured and worked with Apache Tomcat Server.
  • Designed and developed Session beans to implement business logic.
  • Designed and developed data persistence mechanism using Hibernate and IBatis in Spring MVC applications.
  • Created SQL’s from views and queries to interact with multiple systems for data.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Develop Web pages using Ajax, JavaScript, JQuery High Chart, JSP, JSF and XML that interact based on events.
  • Worked with EXT JS in addition to the other web based technologies.
  • Developed deployment descriptors and scripts.
  • Used PL/SQL for writing stored procedures.
  • Involved in Code reviews.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Developed JUnit test cases to unit test the business logic.
  • Involved in testing the application in the integration environment.
  • Involved in project documentation, status reporting and presentation.
  • ImplementedSLF4J for the debug and error logging purpose.

Environment: Java/J2EE, JDK 6, JSP, Servlets, Spring 2.5, Hibernate, Struts 1.0, Apache Tomcat 6, JMS, Oracle, JavaScript, XML, HTML, AJAX, JavaScript, EXT JS, JQuery, JQuery High Chart, JUnit UNIX, SLF4J, Maven.

Confidential, Norwalk, CT

Senior J2EE developer

Responsibilities:

  • Used Agile methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Designed application flows and developed Use case Diagrams, Class Diagrams and Sequence Diagrams for the application using UML.
  • Involved in development of presentation layer using Struts framework, and MVC design paradigm.
  • Developed user interface using JSP, HTML, JSP Tag libraries (JSTL), EXT JS to simplify the complexities of the application.
  • Created & maintained the configuration of the Spring Framework’s IOC container
  • Developed Action Classes and Action Forms and implementing validations.
  • Developed Hibernate mapping files for the Object Relational Mapping while configuring Hibernate.
  • Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the Database from the DAO.
  • Designed and coded business components usingJ2EE design patterns (Front Controller, Business Delegate, Service Locator, Data Access Objects and MVC).
  • Implemented Axis web services at the client side.
  • Implemented the logging mechanism using Log4j framework.
  • Test driven development approach was used and hence worked intensively on developing test cases.
  • Used SVN version control to maintain the different version of the application.
  • Used Eclipse 3.5.2 IDE for writing code.
  • Involved in regular code review sessions with the whole developer group.

Environment: Java 6.0, J2EE 1.4, Struts 1.3, Spring 3.0, Hibernate 3.0, JSP, Servlets 2.5, Weblogic 10.3, SQL Server 2005, Web Service(JAX-WS, Axis 2), Windows XP, HTML,XHTML, XML, SOAP, Eclipse 3.5.2, Maven, Log4J, XML, AJAX, jQuery, JavaScript, EXT JS, JSON, JUnit 3.8, SVN.

Confidential, PA

Java Developer

Responsibilities:

  • Initial understanding of architecture and business requirements.
  • Involved in the development of online module.
  • Designed class diagrams and sequence diagrams for components in the use cases.
  • Designed and developed JSP pages, Servlets, Enterprise Java Beans (EJBs)
  • Developed presentation layer of the system using JSP.
  • Developed all the event handlers and client side validation using JavaScript.
  • Developed database query/update and views using SQL.
  • Developed stored procedures and triggers.
  • Wrote various stored procedures and JDBC routines to update tables.
  • Perform coding using Spring MVC framework.
  • Involved in creating JavaScript, and making the HTML well-formed.
  • Experienced in web application development using Eclipse.
  • Deployed the application on JBoss.
  • Developed the web services & analysis of SOAP envelope using SOAP UI.
  • Involved in documentation of the Java code.
  • Involved in the design of preparing test scripts and test cases.
  • Used VSS for version control.
  • Fixing defects occurred during testing and reported by the clients.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: JAVA, JSP, SPRING, JDBC, SERVLETS, JAVA SCRIPT, EJB, HTML, ECLIPSE 3.1, LOG4J, JBOSS, ORACLE 10G, CLEAR CASE, WINDOWS XP, UNIX.

Confidential

Java Developer

Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts (MVC) Framework.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used Eclipse to writing the code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on Web LogicApplication Server.
  • Used Java Messaging Services (JMS) and Backend messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle.
  • Worked with Oracle Database to create tables, procedures, functions and select statements.
  • Used JUnit Testing, debugging, and bug fixing.
  • Used Log4J to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
  • Worked in Rational Unified Process (RUP) Methodology.

Environment: Core Java,J2EE, JSP, Struts, EJB, JMS, JNDI, Oracle 10g, HTML, XML, Web Logic 8.1, Ant, CVS, Log4J,JUnit, JMS, JDBC, JavaScript, Eclipse IDE, UNIX Shell Scripting, Rational Unified Process (RUP).

We'd love your feedback!