We provide IT Staff Augmentation Services!

Java Resume

5.00/5 (Submit Your Rating)

New, YorK

professional summary

  • 6.6 Years of professional experience in full life cycle system development involving analysis, design development, testing, documentation, implementation & maintenance of application software in Web-based and Client/Server environmentusing Object Oriented Programming, Java /J2EE technologies.
  • Experience in Application Design using Object Oriented Analysis and Design (OOAD), Agile Process, good understanding of software development life cycle (SDLC).
  • Good Knowledge and expertise in Banking and Capital Markets industry.
  • Worked in development projects
  • Have worked with reputed brands like ABN AMRO, Goldman Sachs.
  • Extensive work experience in core Java and server side technologies like Java Server Pages, Struts, Servlets, JDBC, Java Beans and Maven.
  • Application development with Rational Rose, WSAD 5.1.1 and Eclipse Frameworks.
  • Extensive Knowledge in design and implementation of MVC architecture with Struts Framework.
  • Work in databases like Oracle and UDB (db2)
  • Proficient in performing various roles and functions including team lead, design, development, system integration, and unit testing.
  • Conversant with SEI-CMM Level 5 Quality standards
  • Strong motivational leader - setting and reaching stretch goals. Results oriented - demonstrated ability to drive teams to deliver on commitments. Ability to articulate a vision and persuade others through effective oral and written communication. Highly personable and capable of working with business partners and customers. Strong team leadership execution skills. Advanced analytical abilities, proficient in solving problems and implementing solutions under tight deadlines. Innovative, hands-on leader with rigorous software development experience and knowledge of industry technologies and trends.
  • Proven skills of understanding Business requirements and translating them into technical specifications.
  • Clear understanding of Software Development Life cycles.
  • Excellent verbal/written, formal/informal communication capabilities
  • Self-motivated, independent problem solving attitude
  • Always willing to learn anything new depending on the requirements

Technical proficiency

Operating Systems : UNIX, Linux and Windows.
Programming Language : Java, SQL
Middle Ware/Tools : JDBC, JMS
Web/Framework : HTML, Java Script, CSS, JSP, Struts, Junit, Servlets,
Applets and Hibernate
RDBMS/Tools : PL/SQL, TOAD and Aqua Studio
Tools/IDE's : IBM Web Sphere Studio (WSAD), RationalRose,
Eclipse
Web/App-Servers : Tomcat, IBM WebSphere
Source Control : Clear case and CVS
Defect Tracking : JIRA

project profiles

Client: Confidential, July-2010 to Till Date
Sr. Java Developer, Module Leader

Middle Office-Confirms (TITAN)
Description of the project:

  • TITAN stands for Technology Infrastructure for Trade Activity Notifications is responsible for generation and distribution of customer confirmations. It supports custom templates written and maintained by business users. It also plays a role of Comprehensive checkout, approval and deployment workflow.

Roles & Responsibilities:

  • Responsible for Application design & development, Improvement and
  • Onsite-Offshore & Internal Resource Management.
  • Code Review and Quality of deliverables.
  • Defect tracking & ensuring fixes.
  • Redesign the application to handle exceptions on real time basis (by replacing the feed based system with a real time message based application system).
  • Sybase to UDB conversion of the reporting database and related application (Java/JSP) changes.
  • Development of a 'Rules Engine Framework' in java.
  • Hardware, middleware and database up gradation initiatives.
  • Is responsible for the supports custom templates written and maintained by business users.
  • User defined data sets to control report content.
  • Multiple output formats (Excel, CVS, PDF, TXT, HTML and ELECTRONIC)
  • User managed client preferences.
  • Audit trail, history and notifications for user actions affecting reports.
  • Comprehensive checkout, approval and deployment workflow.
  • Reusable business rules.

Confidential, August-2007 to July-2010

Description of the project:
Goldman Sachs, a leading equities and fixed income trading firm, has 12 Clearance and Settlement systems spread across the globe. Global Exception Management system was developed to handle Open and Failed trades from all these systems.
The project scope includes:

  • Support and Maintenance of Global Exception Management system to facilitate early detection and settlement of exception trades.
  • Provides a reporting framework on the settlement instructions to the Operations users globally. The framework contains various reporting tools.
  • Provides reporting tools for the Sub ledger exceptions, OTM and Stock Loan Contract Compare tools.
  • Continuous enhancement of the system. For e.g., few of the recent development efforts undertaken by the team:

Roles & Responsibilities:

  • Responsible for Application design & development, Improvement and
  • Onsite-Offshore & Internal Resource Management.
  • Code Review and Quality of deliverables.
  • Defect tracking & ensuring fixes.
  • Redesign the application to handle exceptions on real time basis (by replacing the feed based system with a real time message based application system).
  • Sybase to UDB conversion of the reporting database and related application (Java/JSP) changes.
  • Development of a 'Rules Engine Framework' in java.
  • Hardware, middleware and database up gradation initiatives.
  • Is responsible for the supports custom templates written and maintained by business users.
  • User defined data sets to control report content.
  • Multiple output formats (Excel, CVS, PDF, TXT, HTML and ELECTRONIC)
  • User managed client preferences.
  • Audit trail, history and notifications for user actions affecting reports.
  • Comprehensive checkout, approval and deployment workflow.
  • Reusable business rules.

Environment:
Tools & Technologies: Eclipse,Aqua Data Studio, Tomcat, Core Java, J2EE, UDB, CVS, Basic UNIX shell scripting, JIRA, HTML, Java Script and Log4j.
Hardware : Windows, Unix.

Client: Confidential, Feb-2006 to Aug-2007
Java Developer
Rating Model (Loss Given Default)
This was my first project at Infosys. LGD Ratings are used to approximate how much the Bank would lose if the borrower were to default. LGD Ratings map to a Loss Given Default (LGD) percentage, which is then used as an input into the calculation for the level of Economic Capital and Regulatory Capital the Bank is required to hold for each facility.

Responsibilities:

  • Involve in designing the usecase, sequence, class and state diagrams using Rational Rose.
  • Designed and developed for the Presentation layer using JSP/Servlets and MVC Frame work using Struts1.0.
  • Actively involved in technical discussions and design.

Tools & Technologies: Struts, JSP, Servlets, Data Access Objects(DAO), WSAD 5.1.1,
Rational Rose, Oracle9i, log4j, HTML, JavaScript.
Hardware : Windows

academic details
Graduation: Bachelor of Technology in Electrical & Electronics Engineering - June 2005.

certification/awards

  • PR 101 J2EE Foundation Certification with 82% (Infosys Certification)
  • PR 201 J2EE Basic Programming Certification with 90%(Infosys Certification)
  • PR 301 J2EE Advanced Programming Certification with 90%(Infosys Certification)
  • JEE Technology TA TR 201 with 74%(Infosys Certification)
  • JEE Technology 252 with 88%(Infosys Certification)
  • FDN-BN101-DB - Foundation Course in Banking - I with 83%(Infosys Certification)
  • FDN-BN102-DB - Foundation Course in Banking- II with 80%(Infosys Certification)
  • BAS-BN201-Retail Banking Basics (Consumer Lending) with 72%(Infosys Certification)
  • FDN-CM101-DB - Securities- Overview with 77%(Infosys Certification)
  • FDN-CM104-DB - Equities Overview with 92%(Infosys Certification)
  • IQ Centric Certification with 78%(Infosys Certification)

We'd love your feedback!