We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY OF QUALIFICATIONS

  • 7 years of experience as a Java Developer in developing, testing and maintenance of distributed and Client
  • server Java applications.
  • Experienced in designing, developing and implementing J2EE applications using design patterns like MVC,
  • Singleton, Front Controller, Session Facade, Data Access Object and Business Delegate.
  • Development experience on different application servers like Web Sphere 6.1,Tomcat 6.0, BEA Web Logic 9.1, JBOSS AS 4.0 using various IDE's such as Web Sphere Studio Application Developer WSAD 5.0 ,Eclipse 2.0/3.0, Net Beans 6.1, RAD, and IDEA.
  • Good working experience with Core Java, Servlets, JSP, JavaScript, HTML, CSS, JDBC, JNDI,ODBC, MVC, Java Mail, XML, XSLT, JUnit, Swing and Design Patterns.
  • Experience with n-tier architecture design.
  • Expertise in Object Oriented Programming OOP's like Java and C .
  • Expertise in Embedded Application Development like CODEO, SYSGO.
  • Good knowledge of database such as Oracle 9i/10g, SQL/MySQL.
  • Extensive experience in Web Services SOAP, REST, WSDL, XSD, JIBX, JAXB and Axis .
  • Expertise in developing web based GUIs using Servlets, JSP, HTML, JavaScript, EXTJS, jQuery and CSS.
  • Experience in code review process, automatic coding standards implementation as part of version control process and security scan process.
  • Extensive experience in using various Configuration Management tools like CVS, Clear Case and VSS.
  • Experience with reporting tools like Crystal Reports and SQL Reports.
  • Adaptable to new technologies in short span and implement them in real-time projects.
  • Quick learner and adoptable to new design patterns/frameworks for fast and quality development.

TECHNICAL SKILLS

  • Languages
  • Frameworks
  • Application/Web Servers
  • Application IDE s :
  • J2SE 1.6/1.5, JSP,Servlet, JavaMail, JDBC, JNDI, EJB, JMS, WEBSERVICES, C ,C.
  • Spring framework IOC, AOP, MVC, ORM ,Struts, Hibernate3.0.
  • IBM WebSphere, BEA WebLogic ,Apache Tomcat, JBoss,
  • IBM WSAD v4.0.3 v5.0 , Eclipse, RAD7
  • Databases
  • UML Tools:
  • Internet Technologies
  • VersionControl System:
  • Other Technologies:
  • Oracle, DB2, MySQL, and MS-Access
  • Rational Rose, Microsoft Visio Design Patterns:Singleton, MVC, Data Access Object, Value Object, Front Controller, View Helper, Session Fa ade, Factory.
  • HTML, DHTML, YUIProcessor, JavaScript, DOJO, Prototype, Action Script.
  • CMVC, WinCvs 1.3, Sub Version, Clear case, Maven
  • XML, JDOM, SAX, XSL, XSD, LDAP, TCP/IP, MS FrontPage, Log4J, Ant Build Script, Junit, Action Script, JAXB, Maven, Blaze rules Engine, CMAX, Eclipse, and WSAD

PROFESSIONAL EXPERIENCE

Confidential

Role: Java Developer/Designer

  • Owner Center : GM Vehicle Owners access this site to obtain information such as private offers, gm card earnings and Onstar information.
  • Onstar : onstar.com website allows consumers to obtain product and service information through the website. In addition, the website enables subscribers to manage subscriptions, services and their profiles on request.

Responsibilities:

  • Developed new handlers of Liferay.
  • Developed business logic using design patterns like MVC, Singleton, Fa ade and Data Access Objects.
  • Consuming the web services and making the validations, conversions and applying the required business logic to the objects and passing the desired JSON objects to UI.
  • Caching methodologies are implemented using Aspectj and EhCache framework.
  • As a part of maintenance team, fixed the bugs in the application.
  • Written Unit tests by using the JUnit framework.
  • Used Visual Paradigm to develop the Sequence Diagrams, Class Diagrams and Architectural Diagrams.
  • Used SVN for the version control management of the source files.
  • Configured build job using Jenkins.
  • Worked on different build tools such as Apache Maven and Ant.
  • Deployed and maintained portal using Apache tomcat server.
  • Participated in daily status meetings, Sprint Planning ,reviews and worked closely with QA team, to meet project deadlines in AGILE methodology.

Environment: Java 1.6, J2EE JSP, JSTL, Servlets, JDBC , Liferay 6.1, Spring, AspectJ, EhCache ,JUNIT, JSON, SVN, Hibernate, JAX-WS, JNDI, Web Services WSDL, SOAP, JAXB , Oracle, Tomcat, Maven.

Confidential

Role: Java Consultant

Planogram is the dynamic planogramming and layout mapping system for the red zone to replace Excel spreadsheets. These are currently the main tool to create visual direction. The System would enable central creation of planograms that are distributed utilizing mobile electronic delivery to stores via iPad.

Responsibilities:

  • Used Spring Web MVC framework for applying MVC Implementation to the
  • application.
  • Developed persistent Java Classes implementing the spring framework, implemented the Test Driven methodology by performing unit testing using JUnit.
  • Developed Domain java objects with Java Annotations and configured in JPA persistence.xml file.
  • Used Spring Source Tool Suite as Java/J2EE IDE tool for creating Java, JSP pages.
  • Created OR Mapping Hibernate Framework to persist Java Objects into the Oracle as a database.
  • Converted Json to Java Objects to move data between javascript and java classes using Jackson API.
  • Performed unit testing by writing test cases using JUnit and integrated and deployed the code to the production environment.
  • Used ER-WIN and Navicat for redesigning the complex Data Model of Planogram.
  • Involved in using Log4J to create log files to debug as well as trace application.
  • Got good experience working with Jailer for exporting datasets without violating integrity with HSQL DB for locale testing.
  • Used Maven as a build tool and dependency manager.
  • Used SVN for Source control.

Environment : Java1.6, JSP, JavaScript, CSS, Servlets, Spring 3.0, Hibernate 3.6, Apache Tomcat, Junit, XML, Oracle, HSQLDB, Json, Toad, SVN, Maven, Spring Source Tool Suite.

Confidential Role: Java Consultant

Responsibilities:

  • Involved in the analysis of the application architecture based on MVC Architecture and used open source Struts framework.
  • Involved in Application development with Eclipse
  • Coded XSL template files to transform Domain model to app model which renders as html page for data transfer between the web clients and the server.
  • Designed and development of User Interfaces, Menus using HTML, JSP, Java Script, jQuery and server side validations with Struts Validation Framework.
  • Used struts html and bean tag libraries extensively while coding JSP pages.
  • Worked extensively on JSF Tag library, Component model, Navigation, Managed beans
  • Involved in integrating Spring with JSF.
  • Used Hibernate for developing Persistence classes to interact with the database.
  • Used Apache axis SOAP Webservice creation framework of Eclipse web tools to develop, assemble, deploy and Test Software component modules for Web Connect service.
  • Developed database layer using JDBC 2.0 for connecting to DB2.
  • Involved in creating statements in PDF format using ITEXT API. Used Java Mail API, developed classes to send automatic confirmation mails
  • Involved in Improving performance of the Existing system.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Written triggers, Exceptions and Procedures for maintaining the integrity and correctness of the transactions
  • Used the Log4J logging system to track the application log messages.
  • Used CVS for Source control.

Environment: Java/J2EE, UML, J2EE 1.5 , JSP 1.2, JavaScript, SAML, CSS Servlets, Struts 2.0, Spring, Hibernate, JSF Tag Library,Ajax, Extjs, Apache axis SOAP, iText, JMS, Junit, XML, XSLT, XML Web Services, SOAP, DB2, Toad, CVS.

Confidential Role: J2EE/JAVA Developer

Confidential is the most widely used web-based student information system, supporting more than 8.5 million students in 50 states and over 50 countries. PowerSchool enables today's educators to make timely decisions that impact student performance while creating a collaborative environment for parents, teachers and students to work together in preparing 21st century learners for the future.

Responsibilities:

  • Implemented UI Layer with Struts classes, JSP, HTML, java script and Implemented validation and Tiles framework
  • Worked on client side validation coding using JavaScript. Used JAXB 1.0 for mapping between XML and Java Code.
  • Developed the front end user interfaces using Struts tags, JSP and HTML and wrote SQL queries.
  • Developed the user interface for the flagging portlet to bring flagged records and also unflag records using JSP, CSS, Java Script and Struts.
  • Used Core Java, multi-threading, collection framework, Generics from java 1.5 to retrieve collection objects with out type casting into respective data types and implemented Design Patterns like DAO, VO.
  • Updated the back end by enhancing existing Java classes and DAO's to fetch the flagged records from District buildings, Application History, enrollments and EMIS records.
  • Implemented Multithreading and Object Oriented design concepts to develop programs to send and receive data from database through XML, parsed the XML files and generated reports.
  • Used iBATIS for mapping while generating the SRP reports. And DSQL for legacy reports.
  • Worked with Report Mill Designer for template designing .
  • Used JMS for programs to create, send and receive messages by using different modules like publish-subscribe messaging and point-to-point messaging.
  • Used WebServices such as XML, REST, WSDL, UDDI and SOAP with SAX parser to transfer and transform data between applications
  • Responsible for rolling out the application in the production environment, fixing bugs, production issues and project documentation.
  • Wrote queries and Stored Procedures using PL/SQL, build the web application using ANT, deployed the application in Web Logic and implemented SOAP to send/receive XML files.
  • Used Perforce for version control and check-in and check-out of files during design and development.

Environment: Java 5, J2EE 5, JSP, XSLT,J2EE, JavaScript, STRUTS, Tiles, iBATIS, XML, CSS, Weblogic Application Server, Eclipse IDE, RAD 7.5, XML Web Services, SOAP, REST, WSDL, HTML, jQuery, XSLT, Oracle11g,PL/SQL, DSQL, HTML, DHTML, WebSphere,Junit, Ant, Report Mill Designer, Perforce.

Confidential Role: J2EE Programmer

  • Confidential is a Software web application for secure information-delivery and communication it combines data from several Nielsen sources to provide insights on all aspects of retail store/product for the clients. It has 3 modules Connect Web, Connect Batch and Connect Extract Service .
  • Connect Web is front end communication tool that enables user to fetch the desired data based on their context. It consists of features like create a new job, edit job, duplicate a job and search existing job. User creates or updates a Job by making the desired selections about the products, stores, facts etc.
  • Connect Batch and Extract Service modules are the internal processes that help to fetch the data from data sources and execute the jobs created by the user.

Responsibilities:

  • Implemented Agile Methodology for project Management
  • Understand all project requirements as specified in Use Cases and Requirement Specifications.
  • Analyzed and implemented the Spring MVC framework.
  • Developed rich user interfaces using JSP, JMesa, JQuery, Events and Listeners.
  • Used AJAX and Spring validator for client side validations.
  • Used Ext JS for Building the interactive webapplications.
  • Design and develop JSF for displaying contents on the server-side and asynchronous page loading/ Data loading on components using XML.
  • Involved in the development, coding and design of JAVA classes in various modulesand in Embeded Application Development with CODEO.
  • Used spring framework in the development of a business bean and to interact with the SpringJDBC layer.
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript, SAML and AJAX.
  • Implemented a Web Service using Axis for the CRUD operations on the data at the backend.
  • Wrote various Oracle PL/SQL stored procedures, database triggers, reports and packages.
  • Extensively developed complex PL/SQL packages. Designed/Developed tables, views, complex SQL queries, Stored Procedures, functions materialized views.
  • Deployed application in WebSphere Application Server and developed using Rational Application Developer RAD 6.0.
  • Used Log4j for application logging and debugging.
  • Used Maven to build the application and Written Test Cases for Unit Level Testing using JUnit.
  • Involved in testing complete flow of the modules.

Environment: Java 5, J2EE 5, Servlets 2.5, JSP 2.1, SAML, RAD 6.0, Jakarta Struts, Tiles, Spring, Hibernate, JavaScript, EXTJS, JNDI 1.2, JDBC 3.0, websphere, Oracle, XML, JSF, CSS, XSLT, UML, Eclipse 3.3, Ant, JUnit, WinCVS, Agile Methodologies, Unix, Maven, SQL, PL/SQL, Microsoft Visio.

Confidential Role: J2EE Programmer

Confidential is a highly diversified and growing financial services organization spanning the retail, business and corporate markets.

Responsibilities:

  • Involved in the analysis design of the application using k with Rational Rose
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
  • Developed the controller servlet to handle the requests and responses.
  • Designed and created Java objects, JSP pages, JSF, JavaBeans and Servlets to achieve various business functionalities. Created validation methods using JavaScript and BackingBeans.
  • Utilized the Tiles framework for page layouts.
  • Involved in writing client side validations using Java Script, CSS.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
  • Used CODEO, SYSGO in Embeded Application Development.
  • Used Hibernate framework to persist the employee work hours to the database.
  • Spring framework AOP features were extensively used.
  • Developed and configured using BEA WebLogic Application Server 8.1.
  • Developed the build scripts using Ant.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Developed controllers and actions encapsulating the business logic.
  • Developed classes to interface with underlying web services layer.
  • Designed web services for the above modules.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: JSP 2.1, Jakarta Struts, Tiles, Spring, Hibernate, JNDI 1.2, JDBC 3.0, Weblogic Application Server 8.1, CODEO, SYSGO, SQL Server 2005, XML, JSF, XSLT, Java Script, CSS, UML, Rational Rose, Eclipse 3.3, Oracle, Ant, JUnit, WinCVS, UNIX Microsoft Visio.

We'd love your feedback!