We provide IT Staff Augmentation Services!

Java-j2ee Consultant Resume

4.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY:

  • 8+ years of Java/J2EE experience in all phases of software development life cycle, including requirement analysis, design, development, testing, debugging, release management, performance tuning and production support.
  • Expertise in various J2EE technologies which includes Servlets, JSP, EJB, Hibernate, JPA, Java Mail and AXIS/Web Logic Web Services(SOAP, WSDL, WSDD)
  • Used various design patterns for building Web/Window based applications
  • Extensively worked on J2EE Frameworks Struts, Spring, JSF and BC4J
  • Extensively used XML technologies such as JDOM, XSLT, XPATH and XSD
  • Experience in using servers like Web Sphere, JBOSS 4.0.5, Web Logic, Oracle 10g/9i App Server, Geronimo Application Server and Tomcat 4.x.
  • Extensively used IDE’s such as RSA, Eclipse, Oracle Jdeveloper, and PL/SQL Developer
  • Expertise in developing user interface with Java Swings, JSP, JSF, JSTL, EL, HTML, CSS, GWT (Google Web Toolkit) and Apache Wicket 1.4.x, 1.5.x
  • Familiar with optimization tools like OptimizeIT and JProbe
  • Extensively worked with databases Oracle 10g/9i/8i, SQL Server 2005, DB2 and Informix
  • Experience in using Novell EDirectory
  • Adept in writing stored procedures and Functions using PL/SQL, T - SQL.
  • Development experience in various platforms like Windows (XP, 98, Windows 7 Enterprise), Unix and Linux
  • Experience in using version control tools like CVS, VSS (Visual Source Safe), Clearcase, Subversion and Dimensions
  • Experience in designing UML diagrams using Rational Rose and MS VISIO
  • Highly skilled developing applications in Java/J2EE with HTTP, HTTPS, FTP and LDAP protocols.
  • Experience in writing unit test cases using JUnit
  • Experience in using bug reporting tools like Test Director, HP QC and Bugzilla
  • Experience in writing build scripts using ANT and Maven
  • Experience in Waterfall, Agile and RUP software methodologies
  • Have good experience and knowledge in Finanical, Insurance, Banking,Retail Industry domains.
  • Good at writing shell, Perl scripts.
  • Knowledge on Risk Management and Disaster Recovery and Business Continuity (DR-BC) Plan
  • Proven strength on Problem solving and analytical skills.
  • Achievement Oriented with excellent People management skills and an ability to manage stress.
  • Strong Oral and written communication, Initiation, Accountability, interpersonal, learning and organizing skills matched with the ability to manage time and people effectively.
  • Strong team player with organizational and analytical skills.

PROFESSIONAL EXPERIENCE

Java-J2EE Consultant

Confidential, Bentonville, AR

Responsibilities:

  • Involved in Requirements gathering and developed the prototypes for Dock Management, Gate Management, Yard Management and Setup modules in the application
  • Designed/developed the User Interface for dock management, gate management and setup screens using JSP, Struts, Tiles and CSS
  • Involved in design reviews and code reviews and used code collaborator for the code reviews.
  • Created and hosted web services for data exchange with other warehouse management systems
  • Created several web service clients for the given WSDLs
  • Implemented hibernate layer to perform the database operations
  • Developed different batch processes for the automatically directing the inbound trailers from gate/drop areas to the appropriate locations in the yard/dock areas and also to dispatch the trailer moves to the yard drivers
  • Implemented Server Push mechanism using AJAX to automatically refresh the yard driver screen to display the assigned moves. Same implementation TEMPhas been applied to other real time screens.
  • Developed rich user interface using GWT (Google Web Toolkit) to create/edit/delete yard maps.
  • Developed common components for MQ operations, Auto fill, logging etc
  • Developed build script using Maven to build, package, test and deploy application in Geronimo application server

Environment: Java/J2EE, Struts 2.0, EJB 3.0, Hibernate 3.0, AXIS, WSDL, SOAP, Tiles, Informix, Java Script, CSS, Geronimo Application Server 2.1.4/2.1.7, Dojo, Google Web Toolkit (GWT), MS Visio, Eclipse, CVS, ANT, Log4j, JUnit and Web Services

Appointment Scheduler

Confidential, Bentonville, AR

Responsibilities:

  • Developed User Interface using JSP to create/edit/delete Carriers
  • Developed interfaces to interact with NMFTA to get the real time information of carrier codes
  • Developed a Bootstrap component using java/jdbc to read the application configurations from the both database and the configuration property files
  • Developed load scripts using the VU Generator for the performance tests
  • Involved in the performance tests dat were done using the HP Performance Center
  • Involved in migrating a web application from Web Sphere ND to XD
  • Involved in the production support of Appointment Scheduler application
  • Developed a web service to be able to interact with YMS application to get the appointment updates from the YMS application

Environment: Java/J2EE, Struts 1.2, Hibernate, Informix, Java Script, CSS, WebSphere 6.0, RSA, Clearcase and Web Services

Group Membership

Confidential, Bentonville, AR

Responsibilities:

  • Written a handler to handle the third party request
  • Written a class to decrypt the input string from the third party request
  • Provided validation methods to validate the input parameters
  • Written methods to check if the membership TEMPhas been already registered
  • Written a controller to redirect to a register page or login page or error page based on the given input parameters
  • Developed a broad vision JSP to register the membership automatically by generating default user id and encrypted password
  • Developed a broad vision JSP to login the user if the member TEMPhas been already registered
  • Enhanced a common error page to display the error message
  • Written a property handler to read the properties from the property files
  • Written a logger to log the information messages and exception messages

Environment: Java/J2EE, Servlets, JSP, Informix, CSS, Web Sphere, RSA, CVS, Log4j

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in designing UML diagrams(use case diagrams, class diagrams and sequence diagrams) with Rational Rose
  • Developed and Deployed web services to insert/update/delete user profiles, service roles, etc on web logic application server
  • Wrote application listeners to read all possible error codes and error messages
  • Wrote common classes to connect Novell eDirectory using LDAP
  • Created Stored Procedures and functions using PL/SQL for inserting/updating/searching user profile
  • Implemented batch operations
  • Wrote a validator to validate the input by reading all validations from the property files
  • Created connection pool to get database connection
  • Wrote utility classes to generate XML for the given java object
  • Involved in weekly deliverables
  • Involved in production support, debugging and troubleshooting of bugs

Environment: Java, Web Services, Servlets, JavaBeans, XML, SQL, PL/SQL, Oracle, JXplorer, Putty, Novell eDirectory, Web Logic, Rational Rose, Tortoise CVS, Eclipse, PL/SQL Developer and OptimizeIT

Confidential

Software Engineer

Responsibilities:

  • Used J2EE architecture based on MVC to develop the components of the product.
  • Involved in design UML diagrams with Rational Rose
  • Designed user interface based on the user requirements using Swings
  • Implemented Business logic using BC4J framework
  • Wrote Service Locator to lookup deployed application modules using JNDI
  • Wrote View objects and Entity objects in the persistence layer
  • Created Stored Procedures using PL/SQL to extract data and modify data
  • Wrote XML parsers for retrieving internal and external values using SAX/DOM
  • Wrote CSV file handler for importing data from external systems
  • Implemented messaging system for updating the data on the swing screens on the fly using JMS/JGroups
  • Deployed application on Oracle App Server.

Environment: Java, Swings, BC4J, JDeveloper, Java Beans, JMS, XML, SAX/DOM, UML, SQL, PL/SQL, Oracle, Oracle App Server, PL/SQL Developer, Rational Rose and Visual Source Safe

We'd love your feedback!