We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Over 7 years of experience in full life cycle SDLC of the software development process including requirement analysis design development and integration
  • Expertise in implementing web and enterprise applications using Java JSP/Servlets Struts EJB SPRING Hibernate JDBC JMS Web Services and XML technologies.
  • Experience with MVC Singleton and Factory Method and J2EE patterns.
  • Experience with user interface technologies HTML CSS JavaScript AJAX jQuery and JSON
  • Strong experience of developing persistence layer with JDBC Hibernate and JPA
  • Experience working with Java Multi-Threading applications
  • Experience with of IDE tools like Eclipse RAD and NetBeans
  • Excellent working knowledge of XML XSL/XSLT and DTD/XSD.
  • Good working experiences in application servers like JBoss Weblogic WebSphere
  • Involved in application design architecture and implementation using J2EE EJB Hibernate Swing Struts JSP Servlets Filters JMS JDBC JNDI MDB Java Beans Web Services AJAX Java Script HTML DHTML XML XSLT ANT Maven log4j.
  • Strong experience in developing JAVA/J2EE applications using IDEs like RAD Eclipse My Eclipse and Webservers like Tomcat Web Sphere and Web Logic.
  • Experience in performing Unit/ Integration System testing using JUnit
  • Experience in using Ant and Maven as build tools.
  • Proficient in using source control tools such as CVS SVN and Rational Clear Case
  • Good understanding of Rational Rose for designing UML use cases class diagrams and sequence diagrams.
  • Experienced in writing SQL queries
  • Hands of experience and in depth knowledge of each and every layers of Full Stack.
  • Expertise with Drools which is a Business Rules Management System BRMS solution.
  • Extensive experience of LincQ to Java conversions covering every stage of the Linc migration project. Good working knowledge on SVN and GIT for code management and version control.

TECHNICAL SKILLS

Technologies Java J2EE 6.0 JSP J2EE 6 Struts 2.0/1.1 Servlets JNDI Java JDBC Web Services EJBs Java Beans JMS Hibernate Spring XML Javascript XSLT HTML CSS AJAX JUNIT JPA LincQ Design patterns Drools Full Stack. DHTML DTD XSD SAX DOM JSON Angular JS

Frameworks/ORM tools Spring 3.0/2.5/2.0 Struts 2.0/1.1 Hibernate 3.0 Apache Axis2. App Servers/ Middleware WebSphere 7/6.1 Weblogic 11g/10/9/8.1 Tomcat 6.0 JBoss4.x IDE / Programming Tools Eclipse 2.1/3.7 NetBeans 7 Operating System UNIX Linux Solaris Windows NT/XP/7/8. Scripting Language JavaScript JQuery Python

Web Services Apache Axis SOAP

Database/Tools Oracle MS SQL Server 2005 MySQL

Libraries and Tools Ant Maven Rational Rose

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities

  • Developed user interfaces using JSPs Struts HTML XHTML DHTML CSS Java Script JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Implemented the Web Application using Struts Framework.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Used Struts Tag Libraries to allow easy integration of Struts Framework into projects logic.
  • Used Struts Framework to design actions action forms and related configuration for every use-case.
  • Developed code using various patterns like Singleton Front Controller and Value Objects Service Locator.
  • Used Spring Framework at Business Tier and also spring s Bean Factory for initializing services.
  • Good knowledge of REST-full web services using JAX-RS and Jersey tools.
  • Extensively used Core Java such as Exceptions and Collections.
  • Designed WSDL s and elaborated type definitions schemas based on corporate standards integration and security specifications.
  • Created web services using SOAP to allow application and services to connect to them over the Internet.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Used ANT script to compile and build the WAR.
  • Configured the WebLogic handler for the Apache Web Server to serve static files jsp html images and css .
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE.
  • Involved in the full system life cycle and responsible for Developing Testing Implementing.
  • Involved in Unit Testing Integration Testing and System Testing used JUnit framework.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Used SVN for version control.
  • Used Log4J to store log messages.

Environment Java 1.5 J2EE Springs JSP Struts Hibernate Java Script AJAX HTML CSS JDBC Eclipse Weblogic 10.x Restful Web Services WSDL Oracle ANT Windows SOA Design patterns JUnit jQuery SOAP.

Confidential

Java/J2EE Developer

Responsibilities

  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Analyzed and modified existing code wherever required and Responsible for gathering documenting and maintaining business and systems requirements and developing designs document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Implemented RESTfull web service JAX-RS .
  • Developed Use case diagrams Object diagrams Class diagrams and Sequence diagrams using UML.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Apache Tiles and JSP in the presentation tier.
  • Developed POJO s for Struts Action classes
  • Designed and developed the UI using JSP HTML CSS and JavaScript.
  • Used Spring Core for dependency injection/Inversion of control IOC and integrated frameworks like Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Developed Web services using Apache CXF
  • Maven was used for the entire build process.
  • Developed Message Driven Bean MDB components for JMS messaging
  • Deployed application in Websphere Application Server.
  • Eclipse as IDE for developing and debugging the application
  • Created JUnit tests for various modules.
  • SVN for the source code repository
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.

Environment JDK 1.5 JSP Struts Tiles Spring Hibernate WebLogic JMS TOAD CXF SOAP Web Services JavaScript AJAX JSON Maven SVN Windows Linux

Confidential

Java Developer

Responsibilities

  • Develop and code interfaces classes and create appropriate relationship between system classes and interfaces.
  • Used JavaScript for client side validation and used OOPS methodology to develop the application.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Conducted Agile and Waterfall vision and strategy presentations to senior board members investors corporate partners and sponsors.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Developed various functional and technical components EJBs.
  • Created RESTful web service to manage debit card accounts.
  • Develop the code for GUI using Java JSP JavaScript Ajax spring Hibernate and HTML.
  • Used JavaScript for client side validation.
  • Creating build scripts using Maven.
  • Used Struts framework to track MVC architecture in the application server.
  • Created business logic and application in Struts Framework using JSP and Servlets.
  • Used TDD Methodology to write test cases and test the modules based on that and check if succeeds and then re-write/refactor the code and did iterative development Agile
  • Part of Design Team and user requirement gathering meetings.
  • Implemented sophisticated module entirely programmed in POJO based domain model integrated with Hibernate ORM for persistence
  • Utilized Adobe Flex Hibernate and spring to implement project within JBoss5.
  • Maintained internal DNS subdomain along with mail server.
  • The Connection Pool to the database.
  • WebLogic server was used as application server for the entire project.
  • Worked with Microsoft Visio and Office.
  • Generated Reports using Jasper Reports/Crystal Reports in various formats.
  • Work with the support team for issues that arise in production.

Environment Core Java XML JavaScript AJAX multithreading Maven JDBC Struts GUI Servlets JSP RESTful WebLogic App server Oracle 9i SQL PL/SQL DNS UML Jboss Application Server Microsoft Visio Crystal Reports TDD Windows.

Confidential

Java DeveloperResponsibilities

  • Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
  • Developed the Presentation layer using the MVC paradigm implemented by Spring MVC.
  • Used Spring IOC to inject services and their dependencies.
  • Developed the front-end screens using HTML CSS and JSP.
  • Implemented dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX.
  • Implemented stateless session beans in business processing layer.
  • Implemented Hibernate in data access layer to access and update information in the database.
  • Implemented HQL queries to perform data base operations.
  • Implemented SOAP based JAX-WS web services.
  • Used Maven to build the application and deploy on WebLogic Application Server.
  • Created test cases using JUNIT and Eclipse for IDE
  • Implemented Spring AOP for logging and exception handling for common logic.
  • Used Log4J for logging and tracing the messages.
  • Involved in integration testing and defect fixing.
  • Debugging the application by running the server in debug mode and having the experience in usage of log4J to log the information in log files.
  • Involved in Code Reviews and Code deployment process.
  • Used SVN for version control and Redmine for project and issue tracking.

Environment Spring Hibernate AJAX JSP Eclipse WebLogic EJB HTML JSTL Oracle PL/ SQL SQL Web Services Maven Log4J JUnit.

We'd love your feedback!