Senior Java/j2ee Developer Resume Profile
Experience Summary
6 years of experience in design analysis development and maintenance of complex high performance and scalable distributed object-oriented applications in Java and J2EE.
- Hands on experience in developing applications using JSP s Servlets Struts spring Enterprise Java Beans EJB XML EXT JS JMS.
- Hands on experience with ORM tools like Hibernate.
- Hands on experience on XML HTML/XHTML CSS and JavaScript.
- Hands on experience in using Java IDE tools such as Eclipse Net Beans and Rational Application Development.
- Developed core Java classes for exceptions and test cases.
- Developing Use Cases Sequence diagrams Class diagrams and Collaboration diagrams.
- Experience in dealing with databases Oracle 9i/10g MySQL SQL Server.
- Extensively used JDBC to communicate with SQL MYSQL ORACLE databases and very good and experienced in writing complex SQL queries like different types of joins.
- Experience on using build tools such as ANT and Maven.
- Hands on experience in deploying applications on JBOSS Web Logic WebSphere and Apache Tomcat Servers.
- Communicated effectively with the business team in order to understand the requirements and achieve the desired results.
- A Motivated self-starter with exceptional team building strong leadership and interpersonal skills.
- Very strong communication skills problem solving skills and work ethics.
Technical SKILLS
Languages | Java C C HTML SQL UML. |
Web Technologies | Servlets JSP JSTL JDBC MQ HTML XHTML JavaScript JQuery DWR Ext-JS CSS XML LOG4J ANT MAVEN SOA IBM ESB EJB. |
Framework | Struts Spring JSF and Hibernate |
Operating Systems | Windows 95/98/2000/XP/NT/Vista Linux UNIX MS-DOS. |
IDE | MyEclipse RAD |
Application Servers | JBOSS Apache Tomcat IBM WebSphere WebLogic |
RDBMS | Oracle and SQL Server2008 |
Testing Methodologies | Junit |
Web Services | SOAP WSDL XML XSLT JAX-WS REST JAX-RS JAXB |
Version Control Tools | CVS SVN PERFORCE VSS |
Project Details
Confidential
Senior Java/J2EE Developer
Responsibilities
Implemented Web Services for integration of complex systems with leading 3rd party enterprise and legacy software products.
- Developed Web services using XML SOAP and used SOAP UI tool for testing the services.
- Designed and implemented J2EE design patterns such as MVC Model View Control DAO Data Access Object .
- Developed and implemented UI controls and APIs with Ext JS.
- Administered and supported Ext JS applications within scope.
- Used Spring Framework for implementing MVC architecture.
- Used Log4j framework to capture the application logging.
- Used Maven to build and deploy the application.
- Used GIT for version controlling.
- Configured and deployed applications into JBoss application server.
- Involved in planning process of iterations under the Agile Scrum methodology
Environment J2EE JSP Spring JBoss Application Server JQuery XML Web services JQuery HTML MAVEN EXT JS SQL Server Windows
Confidential
Senior Java/J2EE Developer
Responsibilities
- Developed web services in Java with Apache Axis. Experience with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
- Developed UI for Nexus using GWT and Ext JS.
- Developed the application using with Java technologies like SOA JSP JQuery Struts spring and Hibernate.
- Used Ext JS UI components to implement various functionalities Coded for Various windows panels form and tree components adding custom event on components and implementing their listeners for operation to be performed.
- Involved in Analysis Design and development phases of project.
- Involved in application development with RAD and web sphere.
- Developed the controller Servlet to handle the requests and responses.
- Used Firebug and Http Basic Watch to inspect edit and monitor CSS HTML AJAX JavaScript and Net requests in any web page.
- Experience in configuring and administration of connection pools for JDBC connections and JMS connections.
- Used Perforce as the version controller.
- Used Remedy for defect processing.
- Wrote test plans and unit test cases to perform Integration testing.
- Implemented Logging log4j exception Handling.
- Used SQL to perform data mapping and backend testing. Also documented all the SQL queries for future testing purpose.
- Coordinated with testers during functional and integration testing for the modules developed.
- Deployed and configured the web applications in Web sphere application server.
- Involved in fixing bugs and minor enhancements for existing applications.
- Involved in production support while migrating the applications.
- Interacts with Business team to gather the requirements.
- Prepared documentation and participated in preparing user s manual for the application.
Environment J2EE Java Servlets SOA JSP JDBC EJB Struts Struts validation framework SOA Web Sphere Application Server 8.5 JQuery IBM MQ series Tiles XML EXT JS Web services JQuery HTML XHTML UML ANT SQL Server Axis 2 Windows
Confidential
senior Java/J2EE Developer
Responsibilities
- Designed and developed Class Diagrams and Sequence Diagrams using Rational Rose.
- Designed and developed the application using Struts framework.
- Used Struts validation framework for validation of form data.
- Developed validation classes using struts Validation framework.
- Taken care of Java multi-threading in common java classes / library.
- Designed and analyzed J2EE architecture using struts through java servlets.
- Designed and developed EJBs to handle business logic.
- Used SOA architecture to develop customer profiles using SOAP based web services.
- Used JAXB annotations to marshal and unmarshall request and response.
- Used JMS for mailing statistics data to the users and approved authorities.
- Developed server side functionality for Admin Interface features adding a User Modifying the User Details Assigning Roles Modifying Roles etc. .
- HTML/XHTML was used to create user-friendly GUI
- Developed GUI using JSP s.
- Working with creation of Tag Libraries using JSTL and Struts tags.
- Planned and implemented various SQL Stored Procedures.
- Used JDBC to access Oracle database and implemented of connection pooling.
- Performed building and deployment of EAR WAR and JAR files on test stage and production systems in Websphere Application Server.
- Created Test Plans and Test cases to test Java classes.
Environment J2EE Java Servlets JSP JDBC EJB Struts Struts validation framework Web Sphere Application Server 7 LOG4J JUnit JSF SOAP XML CSS3 JQuery HTML AJAX XHTML UML ANT Oracle 10g Linux
Confidential
J2EE Developer
Responsibilities
- Analyzed the system worked with the Business Analyst team for gathering the requirements of the system.
- Validated the requirements for the application SDLC .
- Designed Use Case diagrams Class diagrams Sequence diagrams.
- Designed the Web application implementing the Model View Controller pattern to make it extensible and flexible.
- Implemented the User Login logic using Spring MVC framework encouraging application architectures based on the Model View Controller design paradigm.
- Used spring framework configuration files to manage objects and to achieve dependency injection IOC and transaction management.
- Wrote SAX for XML Schema Validation and used SOAP for sending and getting data from different applications
- Designed and developed JSP pages JavaScript HTML Action classes using Struts Framework.
- Understand concepts related to and written code for advanced topics such as Java serialization and Multi-threading.
- Developed GUI for different modules using HTML/CSS Jquery.
- Was involved in development of the presentation and middle -tier components that provide the new security features.
- Used JMS API for communication between the components.
- Involved in the design and development of the Data Access layer using Spring JDBC classes responsible for inserting data in MySQL database.
- Deployed the application in JBoss server using Ant scripts.
- Developed testing code with JUnit.
- Used Maven to build the system.
- Utilized Rational clear case as a version control system and for code management.
Environment J2SDK 1.4 J2EE 1.3 Java JNDI Java Mail JSP Spring JDBC Servlets and JSP JMS Java Security Linux Spring JSTL UML HTML/CSS JBOSS Application Server MySQL.
Confidential
Java Developer
Responsibilities
- Analyzed the user requirement and designed various screens.
- Developed Servlets JSPs for processing data creating user outputs.
- Developed login and logoff functionality using HttpSession and user views.
- Accessed stored procedures and functions using JDBC Callable statements.
- The open source MVC architecture implemented using Struts.
- Design development registration of many Servlets and JSPs in Tomcat Server.
- Developed the middle tier application using the Java Servlet API.
- Developed various stored procedures packages using PL/SQL at Oracle database.
Environment Struts Framework Tomcat Oracle8i Java Servlets JSP JDBC PL/SQL SQL HTML JavaScript Hibernate Windows NT.