We provide IT Staff Augmentation Services!

Senior Java/j2ee Consultant Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7years of experience as a well - rounded professional application developer with expertise in Software Analysis, Design, Development, Testing, Maintenance, and Troubleshooting of applications based on client/server N-tier architecture in Web Programming using Java, J2EE.
  • Extensive experience in Java,J2EE, Spring, Struts, Hibernate, Servlets, JSP, JMS, JPA, JDBC, EJB, JSF.
  • Knowledge in Application Design and Development using OOA, OOD, OOP, MVC, SOA and J2EE.
  • Strong experience in MVC Architecture using Spring and Struts frameworks.
  • Strong experience in developing web based applications using HTML, DHTML, CSS, JavaScript, JQuery Angular JS.
  • Developedand Consumed Web Services using SOAP, JAXB, JAX-RPC, JAX-WS,REST, JAX-RS, Apache CXFand XML.
  • Experience in XML Technologies XML, XSLT, XSD, Xml Schema and Worked on parsers like SAX and DOM.
  • Good knowledge of Stateful/Stateless Session EJBs and Entity EJBs.
  • Expertise in working with Design P Confidential erns like Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate.
  • Excellent in handling projects using Multi-threading in Core Java.
  • Experience in working with version control tools like SVN and CVS.
  • Experience in handling Apache Tomcat, BEA WebLogic, and IBM WebSphere Application Servers.
  • Worked with Multiple Databases like Oracle, DB2, MYSQL.
  • Extensive Experience in using IDE’s likeMyEclipse, Eclipse,STS, RAD.
  • Experience in testing the application using JUnit and EasyMock.
  • Highly self-motivated with strong analytical, communication and problem solving skills.
  • Capable of handling multiple projects simultaneously with good mentoring skills.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, PL/SQL, SQL

Databases: Oracle 8i/9i/10g, DB2, MS Access, SQL Server, MYSQL

J2EE Technologies: Web Technologies

EJB, JSP, Servlets, JDBC, JMS, RMI, JSF, JNDI, Applet: Action Script, JQuery, Angular JS JSTL, HTML, DHTML, CSS, XML, XSLT

Frameworks: Struts 1.2-2.X, JSF, Spring, Hibernate

Web/Application Servers: Tomcat, WebSphere, WebLogic, JBoss

Operating Systems: Windows Vista, XP, Windows 2000/NT, Unix, Linux

IDE Tools: Eclipse, MyEclipse, NetBeans, IBM WSAD, STS and RAD

Tools: Rational Rose, MS Visio

WORK EXPERIENCE:

Confidential

Senior Java/J2EE Consultant

Responsibilities:

  • Worked in Agile/ Scrum methodology which had daily scrum and a sprint of three weeks.
  • Was part of production support team.
  • Handled different modules of the project.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • UsedAngular JSfor dynamic and interactive web pages, as well as for client side validations and Struts Validations for server side validations.
  • Developed application using Struts 2 Framework that leverages classical Model View Controller (MVC) architecture.
  • Used Spring Framework’s Dependency Injection for Bean management and AOP for Transaction Management.
  • Integrated Struts with spring by delegating Struts action management to Spring Framework using proxy.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (DB2).
  • Developed and consumedSOAP Web Services to interactwith both internal and external services.
  • Implemented various design p Confidential erns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Wrote Views and stored procedures in DB2.
  • Used Http compression and AJAX for faster response time.
  • Implemented spring security features using AOP Interceptors for the authentication.
  • Used SOAP UI testing webservices,JUNIT for unit testing and Selenium for testing application.
  • Used Corticon Rules Enginefor implementing the business rules.
  • Used log4j for logging messages
  • Used JIRAforissue tracking.
  • Used Maven as build and project management tool.
  • Deployed the application on WebSphere application server.
  • Migrated the application server from WebSphere to JBoss
  • Used SVNfor version control.
  • Used RAD as a IDE and extremely worked with the WAS 7.0(WebSphere Application Server)

Environment: Java/J2EE, Struts 2, Spring 3.0, SOAP Web Services, JAX-WS, RAD, WebSphere Application Server, JBoss, DB2, JAXB. RAD, Maven, SVN, RAD, JUNIT, Selenium

Confidential

Senior Java/J2EE Consultant

Responsibilities:

  • Implemented Software Development Life Cycle to achieve the highest quality and to assign tasks and responsibilities using Agile/Scrum methodologies.
  • Implemented layered application architecture for the J2EE environment based on the model-view-controller architecture ensured separation of concerns using Spring MVC framework.
  • Designed and implemented user interface using HTML5,JSP,JQueryand JavaScript for front-end validations.
  • Worked on user module and implemented user hierarchical tree view using JQuery and JSP.
  • Used JQuery framework for making AJAX calls to apply custom settings and update the SVG graph with new data.
  • Developed Restful web service using Jersey framework and JAX-RS
  • Wrote triggers and stored procedures in MySQL against user table.
  • Developed code for handling failure records and exceptions.
  • Implemented saved query feature, which allows user to save his search criteria for later use.
  • Implemented scheduled report Email functionality using Java Mail API.
  • Used Spring implementation of HibernateDAOSupport for writing Hibernate queries.
  • Used Maven as Build and Configuration Tool.
  • Used JIRAfor issue tracking and bug tracking.
  • Used Log4J to capture the logging information and JUnit 4.0to test the application classes.
  • Wrote test procedures for the testing developed tasks.
  • Used Eclipse IDE
  • Deployed the application into the Tomcatserver after developing.

Environment: Java 1.6, JSP, JavaScript, JQuery, JSP, Spring MVC, Hibernate, JNDI, XML, Maven, STS, Tomcat 7.0, MySQL5.0.18, Windows XP, JIRA, SVN, REST, JAX-RS, Log4J, Junit, Eclipse 3.7

Confidential

Java/J2EE Consultant

Responsibilities:

  • Created the design documents for the done code changes in every sprint by using star UML and maintained the docs by using Teamforge and Symphony tools.
  • Developed RDS client code, on the top of springbased SOAP web service, to insert, search and retrieve, update and delete the revenue documents from Documentum.
  • Integrated the WSSO - Web Single Sign On technology with RDS GUI (Graphical User Interface) to enable global authentication to the GUI.
  • Created and managed the log files (application.log, error.log and server.log) by using Log 4j tool.
  • Worked on the RDS front end application based on JSF.
  • Converted Microsoft word document to PDF by using XSL FO and free tool Apache FOP.
  • Used java based snowbound tool (snow.jar) to merge and split the PDF documents by using java code.
  • Created XSDs by using Altova XMLSpy and developed the XML files complying with the created XSDs.
  • Created XSL files and did XSLT transformations by using xalan processor.
  • Performedunit testing, for the developed code, by using JUnit
  • Used Maven as Build and Configuration Tool.
  • Deployed the built WAR files in the web server JBoss to perform tests in the local machine.
  • Used FTP clients - WinSCP and FileZilla for copying the WARs from windows to UNIX box and vice versa.
  • Worked on basic DQL (Document Query Language) to retrieve documents from documentum by using Samson tool.
  • Used DA (Documentum Administrator) tool to graphically view the documents in the repository (documentum).
  • SVN, Tortoise SVN were the version control tools used for code management (checkins, checkouts and synchronizing the code with repository).
  • Tracked the defects by using HP Quality Center tool and fixed themaccording to the priority level and timelines.
  • Performed different levels of testing by using SOAP UI tool and tested the code in all the levels - Development (L1), Integration (L2), System (L3), Performance (L4) and Production.
  • Worked in Agile/ Scrum methodology which had daily scrum and a sprint of fourteen days.
  • Participated in peer reviews and code reviews for every sprint.
  • Participated in the production deployment schedules.

Environment: Java, J2EE, Eclipse, Spring, Maven, Junit, Log4j, SVN, Tortoise SVN, Samson, Documentum, DQL, Oracle DB, Altova XML Spy, JBoss, XML, XSL, XSD, SAX Parser, XSL FO, Apache fop, xalan, xmlbeans, WinScp and FileZilla - FTP Clients, WSSO, LDAP, Teamforge and Symphony, Agile/Scrum methodologies, Star UML, JUnit, JSF, SOAP 1.x Web Services, SOAP UI tool, Snowbound, JAXB, HP Quality Center, DA tool

Confidential

Java/J2EE Consultant

Responsibilities:

  • Developed presentation layer using MVC Framework with Struts and JSP
  • Developed and consumed SOAP based web services using Apache Axis framework and JAX-WS
  • Responsible for integrating Russell Portal with Cumulus(DAM)
  • Implemented Spring Batch job and Spring Dependency Injection
  • Deployed the application changes to JBoss application server on Development, Quality and Production environments
  • Used SOAP UI for load testing the Web service
  • Involved in writing test cases using JUnit
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used CVS for version control
  • Used JNDI for naming and directory services.
  • Wrote Ant build scripts (build.xml) to build the entire java web service project.
  • Used FishEye for code review and JIRA to track the bugs
  • Involved in Production Deployment

Environment: Java 1.5, JSP 1.2, Struts, Spring, SOAP, WSDL, JAX-WS, JNDI, SQL Server 2008 R2, Eclipse 3.5, JBoss, XML, Log4j, CVS, SoapUI, Stored Procedures, Triggers, Apache Axis, FishEye, JIRA, Junit, ANT.

We'd love your feedback!