We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

CA

Summary:

  • 7 years of professional experience in IT industry, have in-depth knowledge and exposure to different types of applications and architectures which include web-based & client-server application development projects in the domains of Health Care, Insurance, Investment Banking, Financial Services, US State agency projects, Criminal Justice and CRM.
  • Areas of expertise includes analysis, design and development of software involving technologies like Java2, J2EE, JSP, Servlets, SPRING MVC, JSTL, Hibernate, XML, XSLT, Ajax, JSON, HTML & JavaScript, EXTJS 4.1, Xpath, SQL, IBM Web sphere and Log4j. Experience with application servers includes IBM Websphere 6.0.2, Oracle 11g Application Server and Tomcat. Database knowledge covers Oracle 11g, MS SQL Server.
  • Total experience includes good development experience in SQL, PL/SQL and Java/JDBC using Oracle 8i, 9i & 10g and SSMA.
  • 6 years of experience in Full Software Development Life Cycle including Requirement gathering, Analysis, Design, Development, Deployment and Maintenance of web applications.
  • Working experience on pure Java including Java, J2EE, N-tier development environment, J2EE (EJB, JSP) in MVC Design Patterns of J2EE Architecture.
  • Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) techniques CCM Synergy.
  • Good experience in designing applications using J2EE Patterns.
  • Extensively used XML, XSL and Java XML API and transformers and designed & developed XML Based reports.
  • Have expertise in application front-end development using different technologies like HTML, JSP, EXTJs.
  • Worked in Onsite-Offshore model extensively.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

EDUCATION

  • Master of Science (M.S.) in Computer Applications

Professional Experience:

Confidential,CA April ’11 – Current
Position: Sr. Java Developer

Description:

Hewlett Packard is the world leader in hardware providers with unique combination to its preferred vendors, Utility Pricing Solutions(UPS) is enable comprehensive equipment self-diagnosis (across all product lines) via standard serviceability interfaces, Deliver remote monitoring & management of HP’s customer installed base, Installed base reporting (IBR) is to create a reporting solution for support automation information (configuration, incident and reference data) for all HP high end servers, Storage and SAN devices located at customer Data Center. The data from the customer sites is Extracted, Transformed and Loaded into the ISDA Core data base, and a sub set of the same is forwarded to EDW for reporting. Provide the customer with a comprehensive portal view of the status of their equipment. Appropriately protect all of HP’s intellectual properties to enable increased product and service sales.

Responsibilities:

  • Worked Subversion and Maven script to manage the file structure in the application..
  • Icap system comprised of a complex mixture of Java, J2EE Spring with JSP and Servlets and building new business logic/interface layer over the existing Versant Object Oriented database layer.
  • Extensively used Dependency Injection and AOP features of Spring Frame work, while developing the service layer. Prepared Class Diagrams & Sequence Diagrams for Detailed Design
  • Analyzed the Data and wrote stored procedure, functions, Join Queries (Inner Join and Outer Join) for the application.
  • Wrote several custom JSP-taglet classes used to modularize and stream line web page code and Implemented MVC architecture.
  • Used AJAX for asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages
  • Administration module to maintain users, modify application\'s options and configurations
  • Designed and developed user interface (UI) using JSP, JSP Tag Libraries, Java Script, XML and HTML.
  • Did the Object Relational mappings for the data model using the (BO) business objects.
  • Developed stored procedures for report generation and tuned the queries to optimize performance.
  • Used design patterns like Singleton.
  • Developed the single session bean that is used to leverage container services and that act as a Session Façade.
  • Was leading the offshore team of 2 members during the development of Detects Phase 2 Release 2 which followed iterative development model and delivered the project one day ahead of the delivery date.
  • Prepared technical & process checklists and guidelines for the team to bring uniformity in implementation and awareness.

Environment: JAVA SDK 1.5, J2EE, JSP, Servlets, JSTL, JDBC, Rational Rose, Java Script, , Eclipse 3.1, Oracle 11iR2, PL/SQL, HTML, XML, XSL, CSS, Win XP., Hibernate 3.6, AJAX, Subversion 1.2.3 with Tortoise

Confidential,Lake Mary, FL March ’09 – March ‘11

Position: Java Developer

Description:
Convergys is one of the most influential Solution providers with a unique combination of Domain expertise and Operational excellence. Its outstanding 30 years of exceptional service in providing acumen in the areas of Customer-Interaction, Support and supremacy in Corporate Leadership have been few of its specialized and powerful abilities. One of a kind of applications that has been developed with such an innovation is "Convergys Shopping & Ordering" (CSO) that provides an exceptional quality in Shopping, Ordering, Check-outs, Quote-Generators, Item Configurations, Ergonomic Billing System & Intelligent Order Processing System, which have also been the most distinct features of this industry standard Web-Based application. Below are few of the important and interesting responsibilities that have been performed during the Development and Execution phase of this application.

Responsibilities:

  • Involved in the requirement gathering, documentation and analysis at client side for iteration 1 of Detects phase 2.
  • Developed and maintained RB system comprised of a complex mixture ofJava,J2EESwingwith JSP and Servlets and building new business logic/interface layer over the existing Versant Object Oriented database layer.
  • Designed templates and API’s according to UML standards using CSM Synergy.
  • Prepared Class Diagrams & Sequence Diagrams for Detailed Design
  • Involved in system data analysis, design on Oracle 11i R2.
  • Analyzed the Data and wrote Join Queries (Inner Join and Outer Join) for the application.
  • Wrote several custom JSP-taglet classes used to modularize and stream line web page code and Implemented MVC architecture.
  • Distributed Sphinx search engine for large (hundreds of Gigabytes) data sets.
  • Export selected data into different formats
  • Administration module to maintain users, modify application\'s options and configurations
  • Module to generate/create multiple MySQL databases and Sphinx Search Engine configuration files.
  • Did the Object Relational mappings for the data model using the business objects.
  • Developed the dynamic PDF generation part using FOP. This module generated PDF letters to be sent to providers and members for several business scenarios with appropriate data dynamically embedded in templates.
  • Developed stored procedures for report generation and tuned the queries to optimize performance.
  • Used design patterns.
  • Developed the single session bean that is used to leverage container services and that act as a Session Façade.
  • Implemented email services asynchronously using guaranteed point-to-point messaging queue with JMS, Java Mail API.
  • Was leading the offshore team of 4 members during the development of Detects Phase 2 Release 2 which followed iterative development model and delivered the project one day ahead of the delivery date.
  • Prepared technical & process checklists and guidelines for the team to bring uniformity in implementation and awareness.

Environment: JAVA 1.5, J2EE 1.3, JSP, JSTL, JDBC, SPRING, Rational Rose, Java Script, Eclipse indigo 3.1, Oracle 11iR2, PL/SQL, HTML, JSON, XML, XSLT, CSS, Win XP., Hibernate 2.1.6, AJAX, Maven, Subversion 1.2.3 with Tortoise

Confidential,India Sep ’04 – Feb ’09

Position: Sr. Java Developer

Description:
This application enables GSM customer care to enter data online, which will be taken backend to the billing subsystem to create invoice and to send the invoice copy to different departments like Billing authorization dept, Instrument issuing authority. The admin site was rewritten using Java/J2EE framework. Customer data was extracted, transformed and loaded (ETL) in SQL database from flat files using PL/SQL.

Responsibilities:

  • Used singleton patterns to provide global point of access for transactions
  • Used XML and SAX parser to process reservations in the back end systems
  • Used JSP, CSS, HTML, DHTML, XHTML, JSTL, Custom Tags, JavaScript and Struts Validator for presentation layer
  • Used Velocity to integrate Content Management System (CMS)
  • Rewritten associate site using Struts framework
  • Integrated admin applications using Tivoli Access Manager (TAM)
  • Worked as core Java beck end developer..
  • Resolved security issues as cross site scripting and SQL injections
  • Implemented security filters for owner authentication and transaction
  • Optimized queries using PL/SQL to improve turnaround time
  • Developed code using Generics APIs to avoid run time exceptions
  • Developed code for C++ to secure the transaction.
  • Module and Unit Level Testing with JUnit and manual testing
  • Used third party API to build java classes from XML
  • Develop new module which auto confirms advance resort reservations which is input as a csv feed. The process involved calls to external web services to confirm reservations on a batch mode
  • Added new resorts as part of the enhancement created sql scripts from complex calendar data for each resort
  • Resolve issues of the production application by debugging, fixing and deployment

Environment: Java, J2EE, JSP, Unix, JDBC, JSP, HTML, Java Script, XML, XSLT, SQL Server, PL/SQL, Web Sphere 6.2, Eclipse 3.1, Rational Application Design 6.0, Rational Rose UML, Visio and Windows

We'd love your feedback!