Java Developer Resume
SUMMARY
Oracle Certified Professional Java SE 5 Programmer (formerly SCJP 1.5) with 4 years of working experience in Java Technology which includes object oriented concepts, design implementation using J2EE with a good knowledge in banking and airlines domain.
Experience Summary
- Good exposure towards complete Software Development Life Cycle (SDLC) including Requirements Gathering, Preparation of Design Documents, Development and coordination with the testing team.
- Good working experience in Implementation, Integration, Testing, and Deployment of Java/J2EE web applications.
- Hands-on experience in technologies like Servlets, JSP, XML, HTML, JavaScript, Ajax and XForms.
- Exposure to open source frameworks like Struts, Spring and Hibernate.
- Experience in working with databases such as SQL Server and Oracle. Utilized tools like SQL Plus, Toad and Oracle SQL developer for database operations.
- Knowledge of business workflow modeling tools like JBPM.
- Have worked in SOA (Service Oriented Architecture). Good knowledge in integration of SOAP based web services.
- Well versed with defect tracking tools like JIRA, Quality Center (HP) and version control tools like SVN, ACCUREV.
- Excellent Verbal and Written communication skills and have interacted extensively with the Business Analysts, Business Users Group and QA team to successfully finish the projects.
Education
Bachelors of Engineering, Electronics and Instrumentation
Oracle Certified Java SE 5 Programmer
Software leveraged in projects
Programming Languages:
Core Java, XML, Java Script, SQL, Ajax
Database:
Oracle , SQL Server
Internet Technologies:
Servlets, JSP, JDBC
Frameworks:
Struts, Hibernate, Spring
Application/Web server:
IBM WebSphere, JBoss
Tools:
Eclipse, WebSphere Integration Developer, Java Business Process Management (JBPM), SQL Plus, Oracle SQL Developer, Toad, SOAP UI , Altova Xml Spy
Operating Systems:
Windows XP /2000, Unix
Work Experience
Confidential,Developer
Client: Confidential,
Project: Customer Experience Management System- Service Platform (CEMS-SP)
June 2010 – Feb 2012 CEMS-SP portal enables Standard Chartered Bank’s Call Centre or Branch executives to manage the service requests or complaints of the customers pertaining to their various bank products such as Credit Card, Personal Loan, Current Account, Savings Account, etc. by allowing them to assign the service request or complaints to appropriate service groups and track its progress to completion.
Responsibilities:
- Developed the screens, added validations, coded the business logic using core java functionalities and incorporated webservice calls.
- Created tables for new request/ complaint types as per development needs.
- Implemented a webpage involving localizations and multilingual support.
- Understood the use of frameworks and implemented the same in the code.
- Developed new business workflows using the Java Business Process Management (JBPM) tool & deployed them as PAR (Archive) files. Workflows are created to send requests to different service groups for approval, whenever new service requests or complaints are raised.
- Created DDLs for storing new requests and complaints as per business requirements.
- Integrated with the third party vendor systems (Hogan, CCMS and IBanking) to achieve Straight through Processing (STP) for each of the service request by using IFX /WSDL message format.
- Worked in SOAP UI tool for webservice testing with the Endpoint URL provided by the third party system to verify the customer data’s.
- Deployment & configuration of new application builds on the web server – IBM WebSphere.
- Worked in HP quality center (defect tracking tool) for tracking different issues reported during SIT/UAT phase.
Technology:
Java 1.5/J2EE 1.4, Oracle SQL Developer, Eclipse 3.2, JBOSS, Spring, Struts, Hibernate, Ajax, Java Script, XForms
Confidential,Developer
Client: Confidential,
Project: Evolution March 2009 – May 2010
Evolution portal allows the enterprise agencies, travel companies or customers to deal with the reservation system. It supports services such as Name Correction, Seat Change Request, Name Change, Creating new PNR, tracking the PNR status, etc. These reservations are handled by Global Distribution System (GDS) called SABRE (Semi-Automated Business Research Environment) which interacts with the other systems to use the functionalities hosted on it.
Responsibilities:
- Analyzed each of the services in detail and designed the request and response Xml Schema Definitions (XSD) for the services using Altova XmlSpy tool.
- Designed the orchestrations through BPEL (Business Process Execution Language) using WID (WebSphere Integration Developer) tool.
- Constructed the SABRE commands based on the input xml for each of the services using HostObjectsAPI, which is nothing but java implementation of SABRE functionalities.
- Coordinated with the Siebel Team (Front-end Team) and provided the input and output XSDs for each of the services to them.
- Developed a File Logging mechanism for all the services using log4j API.
- Worked in JIRA tool for tracking the different issues which are raised by the QA team.
Technology:
Java 1.5, WebSphere Integration Developer, Xml, WebSphere Process Server, Altova XmlSpy,
Project: Placement Cell System November 2008 – March 2009
A web based portal which is used by the students of particular university to see the placement records and also to apply online for the different companies based on the eligibility criteria.
Responsibilities:
- Understood the use of implementing the object oriented design strategies.
- Designed and implemented core Java functionality, including the basic database access layer, generic form handling routines and JSP.
- Prepared technical specification and design documents based on the requirement from the business analysts. Have written extensive unit test cases including all the positive and negative test scenarios.
Technology:
Java 1.5/J2EE 1.4, Eclipse, SQL plus, JBOSS