Java Developer Resume Profile
Professional Summary:
- 9 years of experience in the Software Development Life Cycle including analysis, design, development, implementation, testing, maintenance and documentation.
- Agile Trained in Scrum methodology for Agile software development process.
- Rich experience in Retail Banking and Capital Markets Financial Services Domain.
- Experience in maintenance and support of a web based application using HTML5, CSS3, JSP, JavaScript, Core Java, SOAP, XML, and REST.
- Working knowledge of TOUCHPOINT solution framework A Fidelity product for managing sales and services interaction across enterprises .
- Working knowledge of IFX 2.0 standard a content rich, well-designed financial messaging protocol XML used by financial industry.
- Experience in OOP Object-oriented Programming methodologies.
- Extensive experience as Business Analyst and in Client interaction, coordinating with offshore team, Preparation of High Level Design HLD and Low Level Design LLD , Preparation of Change Requests CR and test cases etc.
- Involved in Project scoping, Requirements gathering, analysis, elaboration and definition, requirements lifecycle management.
- Have a working knowledge of Development and Debugging Tools like Eclipse, Maven, Subversion SVN , VSS, Microsoft VS 2010, Fiddler
- Experience of web application development using CMS.
- Committed Team Player with Excellent Communication, Analytical, Organizational, Inter personal skills, Self-motivated and Perpetual Learner.
- Experience of managing team of 8-10 people as Technology lead. Project Related managerial tasks Creation of weekly status reports, Monthly Scorecard, Utilization Data, Delivering SLA Commitments, Configuration Management activities.
Technical Skills:
Languages | Java Core Java, Collections, Multithreading, Generics , J2EE Spring, Hibernate, EJB, SOAP Web Services, JSP, Servlet |
Web/Component Technologies | Java, JSP, Servlet, HTML5, CSS3 JavaScript, AJAX, XML- DOM, REST, Hibernate 3.x, Spring 3.0, EJB 2.x, CMS, Web Services, JQuery, Maven |
Web Servers, App Servers | WebSphere 5.1, WebSphere 6.0, WebSphere 6.1, Enterprise JBoss, Tomcat |
IDEs/Tools | Eclipse, RAD, IBM Rational Rose, IBM Rational Clear Case Clear Quest, SVN Repository, JIRA, Fiddler, Visual Studio, Dyna Trace 5.0, TOAD, Maven, VSS, Microsoft VS 2010 |
Operating Systems | Win XP, Win 98, Win 2K, Win NT |
Frameworks | JSF2.0, Spring MVC, Hibernate 3.x, Fidelity Touchpoint framework |
Source Control Tools: | Rational Clear Case, Subversion SVN |
Professional Experience:
Confidential
Responsibilities:
- Directly worked with client and other stake holders to prepare BRD, FSD and Testing Strategy.
- Implemented rendering of GUI using Java, JSP, Spring MVC, Custom Tags, XML.
- Involved in creating the JSP and maintained state between requests through HTTP sessions.
- Created DB schema, configured Spring for accessing the DB.
- Configured MQ and listeners to retrieve the data from backend system and store it in CCA internal DB.
- Implemented business logic to evaluate the opening balanced at the beginning of each day.
- Used Rational Clear Case for check-in checkout and merging the various code versions.
- Performed the client side validations using Java Script.
- The unit testing of the application is in progress.
Environment:CoreJava,Servlets,JSP,Threads,GUI,JDBC,RDBMS,JavaScript,Swing,OOP,XML,Agile,Scrum,Hibernate,JMS,HTML,OOD,Spring,Websphere,Oracle 8i.
Confidential
Responsibilities:
- I was involved in analysis of production issues, bug fixes, small enhancements,
- Work planning, distribution tracking.
- Application audit compliance
- SLA reporting
- Mentoring team members on technical as well stakeholder communication.
Environment: Java EE 5, HTML, EJB 2.0, JavaScript, jQuery, XML, AJAX, Weblogic Application server, Eclipse, log4j framework, JUnit.
Confidential
Responsibilities:
- Working with the client to understand client expectation and making use of Infosys/industry best practices to deliver quality.
- Working effectively with offshore team to meet client defined SLA.
- Performing requirement analysis by gathering both Functional and Non Functional Requirements based on interactions with the Process Owners Stakeholders.
- Involving in GAP analysis via triage calls around the identification of design rules and System Process Flows, User administration and requirements.
- Assessing the flaws in the existing as-is system and make clear recommendations of Business Process Improvements and incorporate them in the future to-be system design.
- Developing BRD's for various enhancements/improvements performed in the project.
- Responsible for creating numerous Work flow, Use case diagrams and business processes.
- Understand application/system/infrastructure dependencies.
- Managing all types of change requests, defects, enhancements, issues and documenting changes.
- Triaging high severity issue cropped up during environment monitoring or new code release.
- Identifying recurring application issues through daily reports and then providing permanent solution to the problem, enabling better application and user experience, performance tuning, volume analysis.
Environment: Java EE 5, HTML, EJB 2.0, JavaScript, jQuery, XML, AJAX, Weblogic Application server, Eclipse, log4j framework, JUnit.
Confidential
Responsibilities:
- High level and Low level designing
- Impact Analysis
- Documentation
- Coding
- Code Review
- Test Plan Preparation
- Test Plan Review
- Testing
- Defect Fixing
- Team Lead
Environment: Argo Data Bankpro V2.4, COBOL, JCL, C, C , PL/SQL, IBM WSAD, v5.1, Websphere Application Server v5.0.2, Java, EJBs, Internet Explorer version 6.
Confidential
Responsibilities:
- High level and Low level designing
- Impact Analysis
- Documentation
- Coding
- Code Review
- Test Plan Preparation
- Test Plan Review
- Testing
- Defect Fixing
- Team Lead
Environment: Argo Data Bankpro V2.4, COBOL, JCL, C, C , PL/SQL, IBM WSAD, v5.1, Websphere Application Server v5.0.2, Java, EJBs, Internet Explorer version 6.