We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Around 7 years of strong experience in user Interface UI using HTML, CSS, JSP, JavaScript, Custom Tags, XML and Software Analysis, Design, Development, implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Expertise in developing Web-based GUIs and Client Side validations using JSP, HTML, CSS3, Java Script, JQuery, AJAX.
  • Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets 2.x/3, Struts 2.0/1.1, Spring 2.x/3.x Hibernate 3.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object and View Object in the development of enterprise applications.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework 3.0/2.5 integrated it with Struts 2.0/1.1 /Hibernate 3.0/Web Services JMS/JDBC.
  • Hands on experience in deploying applications using Application/Web servers like IBM WebSphere, BEA Weblogic, Glassfish 3.1.2/2.1, Apache Tomcat 4.x/5.x/6.x/7.x and JBoss 6.x/7.x.
  • Working experience with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Strong at XML Technologies like DTD, XSL, Schemas, X-Path, XML parsers like JAXP SAX and DOM andJAXB.
  • Good knowledge in Object Oriented Design Pattern concepts.
  • Hands on experience in developing Java and J2EE applications using My Eclipse, Net Beans,Visual Studio, WSAD, RAD.
  • Implemented SOA Service Oriented Architecture using XMLWeb services like SOAP, WSDL,UDDI XML Parsers.
  • Used persistence frameworks, JPA,Hibernate, MyBATIS to map POJOs to a relational Database.
  • Worked on Spring framework for developing Multi-Tier distributed enterprise applications.
  • Extensive experience in working with various databases like Oracle 8i/9i/10g/11g, SQL Server 2000/2005 and MySQL 3.x /4.x / 5.x.
  • Experience in writing Ant build 1.5 and Maven scripts for project development and deployment.
  • Good knowledge in usage of version controls such as CVS, VSS Visual Source Safe , SVN and Clear Case.
  • Experience in writing Stored Procedures, SQL, and PL/SQL.
  • Good knowledge about JSON, DHTML.
  • Hands on experience with logging tool Log4j.
  • Have good experience and knowledge in financial, banking, telecommunication, and health care domains.
  • Used Jmeter and Jprobe with Tomcat to do performance and load testing.
  • Working knowledge on threads and multithread concepts
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.

TECHNICAL SKILLS:

  • Programming Languages
  • Java, J2EE, C, C , SQL, PL/SQL.
  • Java/J2EE Technologies
  • Servlets, EJB, JSP, JDBC, JSTL, JNDI, RMI, JMS, JMail ,Facelets, Java Beans.
  • Architecture/Framework
  • Struts, Spring, Hibernate, MVC Architecture
  • Design Patterns
  • Session Fa ade, Singleton, DAO, DTO, Front Controller, Service Locator
  • SOA
  • Web Services, SOAP, WSDL.
  • Web/XML Technologies
  • HTML, DHTML, XHTML, CSS, XML, XSL, XSLT and XPATH, DOM, Tiles, AXIS 2
  • Scripting Languages
  • JavaScript, AJAX. ExtJS
  • Application/Web Servers
  • Oracle, IBM WebSphere 6.x, WebLogic9.2 ,10.1.3, JBoss, Apache Tomcat
  • Databases Familiarity
  • Oracle 8i, 9i, 10g, MySQL, IBM DB2.
  • Operating Systems
  • Windows Family, Unix, MS-DOS
  • IDE
  • Net Beans, Eclipse, Visual Studio,WSAD, RAD
  • Version Control
  • Visual Source Safe, Rational Clear Case, CVS, Subversion.

PROFESSIONAL EXPERIENCE:

Confidential

Position : Java/J2ee Developer

Wholesale's SPARS Single Point Access Request System is a web-based online ticketing system application that provides members with a a single site to request access to a select list of wholesale applications. SPARS is designed to track requests as they move through the workflow and store the audit information. It is a simply a workflow tool that provides One Stop Shopping for a wholesale application access.

Roles Responsibilities:

  • Responsible for preparing server migration steps.
  • Migrated the application from weblogic9.2 to weblogic11g.
  • Responsible for deploying application on the servers.
  • Evaluating and Implementing End-users requirements and custon design solution.
  • Analyzed production support related issues for root cause
  • Resolved and documented production and application related issues.
  • Implemented client side validations using JavaScript.
  • Participated in Weekly Review Meetings.
  • Created CRUD Create, Read, Update, Delete queries in Oracle 11g.
  • Worked on Struts action and validation classes.
  • Used ANT for integration and building of the project
  • Used SVN for repository management.
  • Involved in testing and fixing the bugs and also reviewed the code.
  • Used MyEclipse for designing, coding and developing applications.

Environment: JDK1.6, Struts, MyEclipse IDE, JavaScript, Oracle, J2EE, Ajax, JSP, Html, CSS, Xml, SVN, Ant.

Confidential

Position : Java/J2ee Developer

The main objective of this D3 application in clubs is to provide a Premier membership offering extending various entitlements to the members. For example, some offerings may include home lockout service, windshield replacement, or other special services. In kit 91, D3 will be enhanced to provide tracking of Premier entitlement usage and availability. A call receiver will be able to identify what entitlements a member is eligible for, and mark those services as requested. This information will be made available in D3 dispatch, and will be tracked in the archive database for future reference. This feature is built in loosely coupled manner to be easily extended to other membership levels such as Plus, Basic, Premium RV, etc.

Roles Responsibilities:

  • Worked on validation and various action controllers.
  • Implemented client side validations using JavaScript.
  • Implemented Asynchronous and UI effects using Jquery and AJAX.
  • Used JSON Objects to send the data to the controller and getting response into the JSP
  • from the Controller.
  • Participated in Agile Scrums.
  • Consumed SOAP/REST based Webservices using Apache.
  • Created CRUD Create, Read, Update, Delete queries in MyBatis mapper files for Oracle 11g.
  • Worked on Struts action and validation classes.
  • Used Maven for integration and building of the project
  • Used SVN for repository management.
  • Worked on Log4J package for logging purposes.
  • Involved in testing and fixing the bugs and also reviewed the code.
  • Used Eclipse IDE for designing, coding and developing applications.

Environment: JDK1.7, Eclipse IDE, REST, SOAP, JavaScript, Oracle, J2EE, Ajax, JSP, Jquery, Html5, CSS, Xml, SVN, Jenkins, Maven, Hibernate, Agile Scrum.

Confidential

Position: Java Developer

The main objective of this enterprise application Enterprise Quoting is to give the initial quote estimate for the small group employer. This application accepts some basic information of the companies' employees and it will calculate the rates for each employee and displays the rates and generate a report in the pdf format that will be delivered to the brokers and agents. In this process for calculating the rates and getting the information of the plans we used services to contact other teams using web services.

Roles Responsibilities:

  • Used Spring MVC for the web layer and process flow.
  • Used Jquery and CSS for the UI Development.
  • Implemented Spring Components to autowire the components and integration of various security beans. USER
  • Used JSON Objects to send the data to the controller and getting response into the JSP from the Controller.
  • Implemented spring based security by configuring LDAP using Spring Injection.
  • Developed SOAP based Webservices using Apache.
  • Involved in XSD and WSDL Schema Design and Development
  • Involved in database schema design meetings.
  • Involved in Websphere server configuration of profiles and data sources and queues
  • Involved in coding for JUnit Test cases.
  • Involved in the Business Requirement gathering meetings.
  • Involved in designing the architecture of the project
  • Participated in sprint planning meetings
  • Used SOAP UI for testing web services.
  • Ant Build scripts to generate WSDL to JAVA Clients.

Environment: JDK1.5,, HTML5,Weblogic, BEA Workshop SOAP, WSDL, XSD, JAXWS Axis ,Oracle 11g,Spring,SpringMVC, SpringJDBC, Junit, JMS, Tomcat6.0.

Confidential

Position: Java/J2ee Developer

This project was Designed and Developed for Services/Products Division of the company. It has many modules in it. They are Loan Processing Auto, Mortgages, Student and Home Equity etc. , Insurance Products Services Investments and Deposit Products Checking / Savings Accounts System etc. Application also involved using JAVA/J2EE architecture using Java, JSP and Hibernate.

Roles Responsibilities:

  • Developed the Web Interface using Servlets, JSP, HTML3.0, and CSS.
  • Developed the DAO objects using JDBC2.0.
  • User input validations done using JavaScript.
  • Used SpringMVC and different View Controllers to implement business logic, Validation.
  • Used policy express for rule workflow system.
  • Involved in creating statements in PDF format using ITEXT API.
  • Developed database layer using JDBC 2.0 for connecting to Oracle.
  • Developed web services using JAX-WS for WAS.
  • Extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Used Hibernate for Object Relational Mapping and configured with Oracle Database
  • Developed database objects like tables, views, stored procedures, indexes.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: RAD, Rational Rose, Web sphere, JSPs, Servlets,JDBC,Oracle11g, MySQL,J2EE, Servlets , AJAX, JSP, Spring, XML, Eclipse IDE

Confidential

Position: Java/J2ee Developer

Confidential is an integrated system that generates and sends automated confirmation number as an acknowledgement to the customer for his payment towards the monthly charges. The confirmation number is sent as a Short Message Service SMS to the customer's handset. In case the SMS could not be sent to the hand set, the customer's email-id is retrieved from the database and the confirmation number is sent to it. This module had two interfaces one can be accessed by the customers through the website and other was available only for internal usage. The other interface is being used by the customer service representatives to access customer info and manually updating the SMS server to resend the confirmation.

Roles Responsibilities:

  • Design and developed by the struts Action, Action Form, Action Servlet, Action Mapping.
  • Configured spring for accessing MS SQL database.
  • Used WEB 2.0 technologies with JS libraries.
  • Implemented rendering of task from functionality using Java, JSP, JSTL, Custom Tags, Custom Java class Loader, XML.
  • The Struts is designed with an open architecture--subclass available.
  • The new object which is created by the Swing Application .i.e. A new button by instantiating The JButton class already knows that how to react to mouse movements and mouse clicks.
  • Used Rational Clear Case for check-in checkout and merging the various code versions.
  • Involved in creating the JSP and maintained state between requests through HTTP sessions.
  • Involved in authenticating the user security credentials authentication using LDAP and for validating the user roles
  • Developed struts 2.0 based action class for custom forwards.
  • Developed JUnit classes for functional testing.
  • Performed the client side validations using Java Script.

Environment: Struts, CoreJava, Servlets, JSP, Threads, GUI, JDBC, RDBMS, JavaScript, Swing, XML, Agile, Scrum, Hibernate, JMS, JPA, HTML5, OOAD, Spring, BEA Weblogic, Oracle 11g.

Confidential

Role: Java Developer

Confidential portal is used to manage contracts made with customers, vendors, and partners. It helps in systematically and efficiently managing contract creation, execution, and analysis for the purpose of maximizing financial and operational performance with minimal risk. The portal will be used by Sales Managers as well as PMO Project Management Office team. Sales Managers will use this portal to create new contracts, renew old contracts, to amend contracts, while PMO team will use it as a tool for invoicing, billing, budgeting and generating report of sales revenue per year / per quarter within the business unit. Users of the CMS system portal are maintained in hierarchies with different level of authorities.

Roles Responsibilities:

  • To develop Web based BPM - BusinessProcessModel using Java platform, Spring and Hibernate.
  • Involved in overall Analysis, Design and Development of the system.
  • Created unit test plans, integration test plans and executed them using JUnit.
  • Involved in project Audits and maintained the coding standards as per the QA.
  • Interacted with the SMEs Subject Matter Expertise , Delivery Managers, Sales Managers to understand the business process.
  • Participated in weekly team meetings.
  • Involved in writing business logic by following pair programming.

Environment: Java 1.5, J2EE, Eclipse, JUnit, Tomcat, Oracle, WebLogic Server, MS SQL Server.

Confidential

Role: Java Developer.

Confidential is significantly augmenting the company's industrial base by manufacturing latest generation products for the offshore oil and gas sector. SAP Business Intelligence solution was chosen to increase analytical capabilities and improve operational efficiency of the facility. VariousBI reports were generated for proper functioning of the project, such as Material Reconciliation report, Equipment Breakdown Analysis, Work Center Efficiency, Cost Analysis etc.

Roles Responsibilities:

  • Design and Development of Business Warehouse Backend DSO, Info Object, Info cube, MultiProviders, Transformations, BEx Query .
  • Strong experience in BEx Analyzer. Worked extensively with BEx Query Designer, BEx Analyzer for developing reports, analysis, and Web reporting.
  • Designed, developed deployed the front-end dynamic web pages using JSP, JavaScript, HTML, CSS and AJAX.
  • Extensive knowledge of SAP BW/BI components and ETL process like creating Info Cubes, Multi Providers, Remote Cubes, Transactional Cubes, Data Marts, Info Source, Info Package, Data Source, Info Objects, ODS DSO , Update rules, routines, Transfer rules, Process Chains and Event management for Automation process, Transformations in BI.
  • Experience with implementation, configuration and solving of module-level issues in MM Material Management and PM Plant Maintenance Module.
  • Expertise in Generic Extraction of Table, Views and Function module.
  • Experience in process chain management, monitoring and scheduling the batch jobs.

Environment: J2EE, JSP, Hibernate, Struts, java-script, Web logic, JBoss, Apache, Oracle, MySQL, XML, ANT, Ajax.

We'd love your feedback!