We provide IT Staff Augmentation Services!

Java Developer,resume Profile

Professional Summary:

  • 6 years of professional experience in designing, developing and testing internet/intranet Web-based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
  • Good experience in designing web/enterprise applications using Software Development Lifecycle SDLC methodology.
  • Very good understanding of Model View Controller MVC , Client Server and Multi-tier architectures.
  • Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object patterns.
  • Expertise in web development using XHTML, HTML5, DHTML, CSS, Java Script, XSL, XSLT, and XML SAX, DOM, JAXP, JAXB .
  • Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.
  • Experience working with Service Oriented Architecture SOA and Enterprise Service Bus ESB using WSDL.
  • Expert in designing enterprise applications using technologies like EJB, JNDI, JMS.
  • Extensive experience in designing, developing and implementing Model View Controller MVC2 using Struts Spring, and Hibernate framework.
  • Experience in Database programming using Oracle, DB2 UDB, MS SQL Server.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors .
  • Experience in working with Tomcat, IBM WebSphere, BEA WebLogic and JBoss.
  • Expertise in working on ANT, Maven, Log4j, JUnit.
  • Worked on different platforms like UNIX, Solaris and windows 2000/XP.
  • Experience in using various version control tools like CVS and Rational Clear Case.
  • Expertise in using Development Tools Eclipse, NetBeans.
  • Expertise with Oracle Java Stored Procedures.
  • Having good programming Worked with MYSQL, SQL, PL/SQL, Triggers and Stored Procedures for the databases.
  • Strong Inter personal communication skills ability to work independently as well as in a group.
  • Extended experience with databases analysis, design and programming.
  • Good debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools .
  • Excellent communication, analytical, logical and problem solving skills with quick adaptability to new environment.
  • Quick Learner and adaptable to working environment.

Technical Skills

Languages

Core Java, C , J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, HTML5,XHTML, Dhtml, CSS 3,XML, JQuery, backbone.js. angular.js, Bootstrap, SQL, WSDL, JUnit

Frameworks

Spring 2.5 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies

Rational Rose, MS Visio

Application/Web Servers

WebSphere8.0 , Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments

ORACLE 9i/10g/11i, Oracle ATG, SQL Server, MYSQL, DB2

IDEs

Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN, DBvisuilizer.

Testing Tools

Junit.

SCM Tools

CVS, Perforce ,Clearcase, Subversion

Operating Systems

Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols

HTTP, FTP, TCP/IP, LAN and WAN.

Professional Experience:

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed Application components and API's using core Java and using backend system like Telegance, ICAS, BASE and CSI.
  • Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4j
  • Developed UI using JSP, JSF, JavaScript, Ajax and HTML.
  • Effective web interface designed with JSPs, Actions, Validations and Tiles using Struts.
  • Extensively worked on modules like upgrades, cross upgrades - fixed UI issues on the upgrade flow and upgrade eligibility research flow.
  • Application deployed on Web logic Application Server.
  • Developed the application using Struts MVC 2 architecture.
  • Performed Client side and Server side Validation using Struts Validation Framework.
  • Worked on java design pattern DAO, Value Objects
  • Written Stored Procedures and implemented DB layer using DAO's.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Testing support activities of the project, responsible for code reviews, integration and release activities.
  • Intensive application knowledge is required in order to fix the error out orders on the same day since it is all tagged to customer account.
  • Used Quality Center for Specifying requirements, planning Tests, Adding and Tracking Defects, Tracing changes Analyzing the Testing process.
  • Participated in the designing and developing of UI Screens using JavaScript.
  • Used SVN for software configuration management and version control of the development project.
  • Designing of database components using SQL and PL/SQL.

Environment: J2EE, J2SE, JSP, Struts 1.2, Spring, Hibernate, JUnit, maven, PL-SQL, JDK 6, Core Java, JavaScript, XML, Weblogic 10.3, EJB, Web services, SOAP, SOA, CVS, MVC, UML, HTML, Eclipse , SQL, Windows XP, Oracle 10g, iText.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC as requirement gathering, data modeling, analysis, architecture design development for the project.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Consumed Spring Web Services RESTful using JBOSS from third party for authorizing payments from
  • Customer.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator.
  • Developed CRM on Android Platform, which was synchronized with android tablets and ios versions of the application.
  • Continuous integration using Jenkins on Jboss server - monitoring and troubleshooting.
  • Wrote services to fetch data from server using JSON and XML parsing.
  • Coordinating with Offshore Team of 4 associates.
  • Mainly multi-threading is used to perform time consuming tasks in the background but UI is still active and available for the users
  • Developed a web application using Grails Groovy and jQuery to control / initiate the data load process with statistic / notification / alert capabilities.
  • Worked with JavaScript to perform client side validations.
  • Work experience with content assets, business manager and Demandware to configure frontend web management Development and management of a locale site.
  • Developed different modules of the application using Eclipse.
  • User interface created with a combination of java, JSON, JavaScript, css3, XHTML HTML5 and xml and Oracle ATG.
  • Monitored the error logs using Log4J and fixed the problems.
  • Performed routine updates, upgrades and overall maintenance of websites.
  • Developed fully functional, cross browser compatible websites for Desktop and Tablets T-Mobile, Telecom Industry .

Environment: Java1.6, C , JBOSS, Grails Groovy , Oracle ATG, Eclipse, Spring 3.0.5, JSP, XHTML HTML5 and XML , android SDK 4.2 , CSS 3, MSDP, jQuery, JSON, Responsive Web Design, RESTful web Services, BootStrap.js, Struts, Jenkins, Bootstrap.css , angular.js, JIRA.GIT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC as requirement gathering, data modeling, analysis, architecture design development for the project.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Used Struts Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
  • Used Tiles plug-in in struts framework.
  • Used Spring Web Flow to present the screens in a clear and simple way.
  • Used Spring batch for processing large amount of data.
  • Cron expressions and quartz were used in application using Spring Batch.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Consumed Spring Web Services RESTful from third party for authorizing payments from
  • Customer.
  • Used HTML5 ,CSS and Jquery in the development of UI panels in front end of the application.
  • Used JMS API for asynchronous communication
  • Used Groovy for automation testing and Spock for integration testing
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Work experience with content assets, business manager and Demandware to configure frontend web management Development and management of a locale site.
  • Used PL/SQL to create, update and manipulate tables.
  • Used Maven scripts to build the application and deploy on WebLogic Application Server.
  • Developed different modules of the application using Eclipse.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used JUnit for unit testing.
  • Used ClearCase for updating the view.
  • Used ClearQuest and Quality Center for bug tracking.

Environment: Java1.6, C , Web Logic application server 10, Eclipse, Oracle 11/10g, Spring 3.0.5, Spring Batch 1.1,Struts, Oracle IDM, Hibernate 3.0, JSP, Servlets, JavaScript, Jquery, Design patterns, HTML5,CSS3, angular.js,JMS, XML, RESTful web services, PL/SQL,JDBC,UML, Java Beans, JNDI, Ajax, JUnit, Maven, Linux, Quality Center, Log4J, GIT

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, customer interaction, analysis of the requirements and project module designing.
  • Developed back-end Logic using Web Services in Java.
  • Using a combination of JSPs, GWT, HTML5 and JavaScript for the front end.
  • Designed and developed Rest and Soap Services for the Cloud computing environment.
  • Built a RESTful Web service using JBOSS
  • Worked on the project using agile methodology.
  • Used SNAP/SMTP PROTOCOL for communication purpose with Storage Device, Java Networking, and Socket Programming.
  • Work experience with content assets, business manager and Demandware to configure frontend web management Development and management of a locale site.
  • Developed and integrated java beans and other java classes.
  • Implemented SOA architecture with web services using SOAP and XML.
  • Designed and developed warehouse management module for maintaining store information like transit time, max carton capacity, weekend delivery Poolpoint email maintenance, AnticipatedTL maintenance and Email Projection to Pool.
  • Developed and implemented Swing, spring and J2EE based MVC Model-View-Controller framework for the application.
  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed front-end using AWT and JSP with Custom Tag libraries, JSTL, Struts Tag libraries, HTML5, and CSS.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Used Log4j for logging daily logs and monitoring its activity.
  • Developed the application on IBM WSAD and deployed it on IBM Web Sphere Application Server
  • Developed user interfaces using EJB 2.0, JSP, JMS frame work with AJAX, Java Script, HTML5, and CSS.
  • Worked with AS400 database system to write simple and complex SQL and PL/SQL statements for implementing database operations.
  • Developed the UI panels using HTML5, CSS, JQuery.
  • Have done code reviews, debugging, bug fixing, performance tuning and unit testing.
  • Have documented overall system resources in Migration document, testing procedures in User Acceptance Testing document.
  • Used Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Used Maven as a build tool. Implemented Java to XML binding using Castor XML.
  • Provided product support to the end users and maintained system after production.

Environment: Core Java, JSP, JQuery, Struts, Linux, Maven 2.0.7, Eclipse 3.x, HTML5, JavaScript,angular.js, JBOSS, Junit, XML, SQL, Oracle, Log4j

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization.
  • Developed web GUI involving HTML5, JSP under MVC architecture.
  • Involved in code reviews and enhancement of application.
  • Developed various components of the application and unit test them.
  • Involved in developing the customer form data tables, stored procedures and triggers.
  • Maintaining the customer Support and customer data from database tables in Oracle database.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Deployed Enterprise application using Web sphere Server.
  • Maintained multi threading applications in Production Environment of Web sphere.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, J2EE,Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML5, JavaScript, WebSphere, Oracle 10g, Windows.

Confidential

Java Developer

Responsibilities:

  • Designed and developed front end using JSPs, HTML5, JavaScript and Java Servlets as controllers.
  • Implemented the MVC architecture.
  • Created Servlets, DOM, XSD and XSLT for the presentation layer
  • Developed Client side web services using SOAP.
  • Created graphical user interfaces using the JFC/Swing components
  • Used JNI for communication between Credit Card Payment interface and the application.
  • Worked with JavaScript to perform client side validations
  • Involved in configuring JDBC connection pooling to access the database server
  • Worked with JUnit for unit testing and for regression tests
  • Worked with ANT to build application
  • Forwarded the shipment request to another gateway through Web Services using Tomcat.
  • Used SQL for queries and stored procedures in ORACLE as the backend RDBMS.

Environment: J2SE 1.3, J2EE 1.3, JSP, Servlets2.3, HTML5, JavaScript, Java Swing, EJB 2.0, BEA WebLogic 9.0, JNI, Oracle 8i,ANT, PL/SQL .

Hire Now