We provide IT Staff Augmentation Services!

Senior Java-j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

NC

Experience Summary

  • Overall 11 years of experience in full Software Development Life Cycle SDLC, which includes analysis, design, development, system architecture, deployment, testing, implementation and support for both N - tier and SOA application systems.
  • SCJP certified professional and PPSM certified professional.
  • Expertise in J2EE Architecture, Model-View-Controller MVC pattern using Spring Struts Framework
  • Extensive experience in Object Oriented design and development, Java, Java EE technology and Open Source.
  • Expertise in Production support and Technical support of applications which includes fixing the defects, code review, QA. Always been the POC for all defect management.
  • Strong experience in developing web pages using HTML, JSP, Servlets, JDBC, Java Script, JQuery, CSS, AJAX, Hibernate, JSTL and Struts Tags.
  • Expertise in Web Services standards as a Provider and Consumer SOAP, WSDL, RESTful using SoapUI with XML and JSON.
  • Experience in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
  • Developed applications in various IDE tools like WSAD, RAD, JBDS and Eclipse.
  • Experience using Weblogic, Tomcat Apache, JBoss and WebSphere application servers for development and deployment.
  • Worked on ClearCase, Maven, CVS, GIT configuration management tools as well as HP Quality Center and ServiceNow for defect tracking.
  • Experience using Oracle and MySQL database.
  • Experience using various Design Patterns like MVC, Data Access Object, Session Fa ade, Business Delegate, and Singleton.
  • Experience in UNIX and Windows environments multi-platforms .
  • Excellent working knowledge in all industries includes Telecom, Banking, Financial and Digital Marketing.
  • Participate in daily meeting with the team, walkthroughs and defect tracking meetings.
  • Expertise in coordinating onshore-offshore model in delegating/prioritizing and ensuring smooth delivery.
  • Strong analytical skills with ability to quickly understand client's business needs.
  • Excellent problem solving skills with strong technical background and good inter Personal skills.
  • Excellent technical, communication, analytical and problem solving skills and ability to get on well with people including cross-cultural backgrounds and trouble-shooting capabilities and will prove a valuable asset to any project. Quick learner and Team player.

Technical Skills

  • Java/J2EE technologies
  • Struts, Spring, MVC, Servlets, JSP, Hibernate, JDBC, JMS
  • Web Technologies
  • XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, Web services, SOAP,WSDL, JSON, JBoss products EPP, Fuse, ESB, JDV, Swings
  • Languages
  • Java, SQL, C, C, AS400, PL/SQL
  • Databases
  • MySQL, Oracle
  • Operating systems
  • Windows, LINUX
  • Application servers
  • Websphere, JBoss, Apache Tomcat, Weblogic.
  • Tools others
  • Eclipse, RAD, WSAD, JBoss studio JBDS, Maven, HPQC, ServiceNow, ClearCase, ClearQuest, TOAD, PuTTY

Professional Experience

Confidential

Environment: Spring framework, JBoss EPP, Maven, MySql, JBoss, XML, JSPs, Java script, AJAX, JBDS.

Role: Java Lead, Senior Java-J2EE Developer

Confidential s leading provider of open source solutions, using a community-powered approach to provide reliable and high-performing cloud, virtualization, storage, Linux, and middle ware technologies. Red Hat also offers award-winning support, training, and consulting services. Red Hat is an S P company with more than 70 offices spanning the globe, empowering its customers' businesses.

Description:

Confidential project is to deliver the change requests and the production support of site. This includes the complete end to end technical maintenance of the site. This application contains the major modules like Red hat products, Trainings, News and Press releases, Red hat products resources like White papers, Datasheets and videos.

Responsibilities:

  • Getting the business requirements from the client and review with business team.
  • Designing the Functional Specification document based on the Requirements provided by the client.
  • Designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Design and develop change requests and defect fixing.
  • Developed presentation layer components, using JSP custom tags and JavaScript.
  • Developed Servlets that pass parameters to Java Beans that performs business logic and present the result through JSP
  • Responsible for bug/defect fixing and handling emergency fixes in production environment.
  • Fixed defects reported by QA team in IST and UAT and Stage environments and researched production issues.
  • Involved in unit testing, component testing and code review and documentation.
  • Completed the coding in estimated time and helped the QA team in completing the testing.
  • Coordinating with other teams working on the same project like infra team, DB team, marketing team and tech support teams.
  • Used ServiceNow to check new bugs in queue and enter the bug status periodically.
  • Coordinating with offshore team in delegating/prioritizing the tasks and ensuring smooth delivery of the project.
  • Mentoring new members in the team with knowledge sharing sessions.

Confidential

Environment: Spring framework, JSPs, Servlets, XML, RAD, Websphere, MySql, Java script, AJAX, Maven.

Role: Java Lead, Senior Java-J2EE Developer

Confidential is an Confidential multinational banking and financial services holding company. They are the leader in investment banking, financial services for consumers, small business and commercial banking, financial transaction processing, asset management and private equity.

Description:

Customer Assist CA is the primary application used to service retail customers and their accounts. CA provides a complete view of the customer's relationship with the bank including a list of the accounts owned by the customer and a history of the customer's contacts with the bank. Customer Assist is accessed from the Financial Services Desktop FSD . Customer Assist is a multi-channel platform used by bankers in branches, call centers, and various back office support sites. Within each Channel, FSD Profiles are used to control the CA functions that a banker can perform.

Responsibilities:

  • Involved in the Object Oriented requirement analysis to gather business logic requirements, design and development.
  • Converting the work package received from the Tech Leads into efficient piece of code and modules.
  • Used the spring web flow.
  • Involved in Unit Testing, code review for the enhancements.
  • Developed JSP, Java Servlet components
  • Fixing of the defects reported by QA team and researching into production issues.
  • Used HP Quality Center to enter the new defects and update the defect status periodically.
  • Completed the coding in estimated time and helped the QA team in completing the testing.
  • Responsible for application deployment in ASM, IST, UAT, Pre-prod and Production environments.
  • Team Management activities which includes staffing, resource planning, Estimation and People Initiatives
  • Involved in giving Knowledge Sharing sessions to the new team members.

Confidential

Environment: Struts/Tiles, Grnds framework, AS400, XML, JSPs, WSAD.

Role: Java Lead, Senior Java-J2EE Developer

Description:

This ZFS project has Release teams, Base Support and Technical Support teams, which includes policy creation, MTA, Replacement, Cancellation, Document generation, Production support and Technical Support, in Motor and Home Insurance. This includes adding new features to the existing one as per the countries requirement. There are total ten functional groups in the application. I have been mainly working on Policy Administration and Sales Party Marketing area which includes policy creation, MTA, Replacement, Cancellation functionality. I have been involving in enhancement of existing application's functionality using customized Rich Client and Thin client applications in Java, also in technical support and Base Support.

Responsibilities:

  • Involved in interacting with Client to collect the requirements
  • Designed and developed the presentation layer which includes the development of standards-browser compliant user interactive web pages using CSS, Struts MVC tag and JSTL tag libraries with Client side validation and unit testing.
  • Estimation and team handling
  • Technical designs preparation, Coding and Unit Testing
  • Involved in Code Reviews
  • Integration/UAT defect fixing of Business Modules
  • Fixing tickets in Production, Base Support team
  • Used HP Quality Center to check the new defects and update the bug status periodically.
  • Involved in Technical Support activities like promotions, product promotions, IDL generations and ticket solving.
  • Involved in giving Knowledge Sharing sessions to the wide range of audience.

Confidential

Environment: Struts/Tiles, Spring, Hibernate, XML, JSPs, JBoss, MySQL, MyEclipse.

Role: Senior Java Developer

Confidential services company with head offices in Confidential. It has operations in around 170 countries. Its BT Global Services division supplies telecoms services to corporate and government customers worldwide, and its BT Consumer division supplies telephony, broadband and subscription television services in Great Britain to around 18 million customers.

Description:

Confidential is aimed to be the online supermarket for other telecom providers and the mass market to buy Telco centric business applications. By packaging new and existing Telco capability with selected 3rd party services, product managers can create composite business offerings to attract new revenue without the need for development. The SM aims to be a revolutionary portal allowing customers to integrate the application services of the Telco provider and third parties into their enterprise systems, where business applications can be assembled and delivered through a single, functionally rich, web front-end. New and existing customers will get controlled usage of the Telco's infrastructure.

Responsibilities:

  • Deploying the application in Kyak server.
  • Generated BT SDK certificates.
  • Developed action classes, DTOs, DAOs.
  • Involved in browser compatibility issues.

Confidential

Environment: Struts, XML, JSPs, HTML, JBoss, JDBC.

Role: Java Developer

Confidential is a manufacturer of industrial testing equipment including electronic test equipment. It designs, develops, manufactures, and sells commercial electronic test and measurement instruments for scientific, service, educational, industrial, and government applications.

Description:

Confidential enables a single customer service representative to solve feature-related troubles while the customer is on the line. QVF assists users in resolving discrepancies on features the customers are being billed for and what features are actually turned on in the switch. QVF provides agents in the Repair Call Centers with on-line verification of customer service record, features in the Central Office switch, Office Equipment OE, and pending service orders. Agents will be able to resolve any discrepancies found immediately and provide greater customer satisfaction. QVF can add or remove features like Anormous call rejection, call waiting, Auto redial, Call return, Selective call forwarding, Priority call, 3 way calling, etc.

Responsibilities:

  • Involved in configuring the XML files like struts-config.XML, validation.XML
  • Developing JSP pages.
  • Writing Action classes, configuration files.
  • Fixed the defects in Assembly and Integration environments.

Confidential

Environment: JSP, Servlets, Jakarta Struts, HTML, Oracle 8i.

Role: Java Developer

Confidential, a technology-enabled IT solutions company, foreseeing future needs exigencies, delivering excellent products of high quality and reliability with unflinching commitment and having emphatic global market presence. It focuses primarily in the areas of RFID, Biometrics, Smartcards, Enterprise Mobility, Embedded Design and Hardware Production and software development for its clients.

Description:

  • The main intention of this Product Channel Management System is to automate the communication and distribution channel between the company management, dealers and the client of the company. This gives information relating to the clients and dealers of the company with respect to its pesticides product launches. Any queries related to the product usage can be raised, and obtain expertise from the company expertise group. Various dealers can instruct their client and in response the client can order product from specific dealer of their wish. In turn the management and the client can directly communicate with each other and help the company to provide efficient service. The administrator is responsible for the maintenance of this system.
  • The main problem faced with the previous system was unnecessary delay in information processing, expensive and time consuming. The activities relating to this system are listing of various dealers of the company, its branches, its clients and providing expertise suggestion on the usage of the product, update product, providing instructions to the dealers and many additional tasks which supplement the above functions.

Responsibilities:

  • Developing Client module and Dealer module of PCMS.
  • Coding JSP pages for dynamic representation of data on the client side.
  • Coding Action class and Form Beans.
  • Developed and updated the configuration files like web.xml, struts config.xml.

We'd love your feedback!