Sr Java Developer / Lead Resume
New, YorK
SUMMARY
- Java and J2ee Professional with ~8 years of experience in System Analysis, Design, Development, Testing, Implementation and Maintenance of Business and Enterprise applications using Java, J2EE, Struts, Spring and Hibernate technologies.
- Developing Scripts and Procedures in Oracle and PL/SQL.
- Experience on Application servers Web Logic, Web Sphere, and Tomcat
- Rich experience in Finance, Private Banking, Investment Banking, Corporate Banking and Risk management domains.
- Strong knowledge and experience in implementation of Banking and Finance applications related to Trust accounts, over draft loans, repayment, collections, liquidity, sweeps, and swift messages.
- Expertise in developing applications using MVC Architecture, Struts, Spring, Hibernate, JSTL, JSP, Servlets, JDBC, Xml, Xslt and Design Patterns.
- Expertise includes improving the Performance of Enterprise applications using J2ee Design Patterns like Service Locator, Session Façade, Message Façade, DAO, DTO and Business Delegate.
- Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi - threaded software systems using Java technologies.
- Extensively involved in Configuration management with Version Management tools like VSS and PVCS for the Application code.
- Received GEM Award for the Client Appreciation in Citibank BPM-WINS Project.
- Proven background for leading teams in stressful and deadline-oriented environments.
- Excellent communication and interpersonal skills with clear understanding of business rules and ability to work well as a part of a project team.
- Having 4+ yrsexperience in banking domain with major banks like Confidential, HSBC and JPMC.
TECHNICAL SKILLS
Languages: C, C++, Java, SQL, PL/SQL
Java Technologies: Java, J2ee, JDBC, JSP, Servlets, EJB, Hibernate and J2ee design patterns
Databases: Oracle and MS SQL Server2000
IDE/Development Tools: Java Script, Shell Scripting, Perl Scripting
Frameworks: Struts, Spring (IOC, Context, ORM, DAO, AOP)
Operating Systems: Unix and Windows XP/Vista
Scripting tools: Java Script, Shell Scripting, Perl Scripting
Web/Application Servers: Apache Tomcat, Web Logic and Web Sphere
Web Technologies: HTML, DHTML, XML
Version Controls: PVCS and VSS
Development Tools: Eclipse, PL/Sql Developer and TOAD
Others: Ant, Virtual Ticket, Virtual Change, Serena Team Track, Load Runner, Wily Introscope and Tibco I Process
PROFESSIONAL EXPERIENCE
Confidential, New York
Sr Java Developer / Lead
Responsibilities:
- Requirements gathering, documentation and coordinating with offshore team to release the code changes as per the requirement
- Played a role of One point of contact for business users and development team.
- Coded Middle tier, developed front-end screens and integrated with JSP components.
- Coordinated onshore and offshore activities during UAT, fixed all Critical issues raised.
- Handled Performance tuning, programmed server-side handlers and created Web Logic builds in UNIX.
- Administrator for Team Track and Introscope applications
- Attending the user calls if users are facing issues in making the funds transfer.
- Generating Daily, Weekly, Monthly, Yearly metric reports.
- Monitoring the EOD jobs so that all transactions posting will happen properly.
- Handling complete release management to IST,UAT and production.
- Provided the training on application usage & process for newly joined resources.
Environment: Java, JSF, J2EE, JSP, Java Script, Servlets, Unix, Staffware (TIBCO), Oracle9i, XML, JavaScript, Web Logic, Serena Team Track, Wily Introscope and Web services.
Confidential, New York
Sr Java Developer
Responsibilities:
- Identified the Business Requirements for the modules of Citi Trust application.
- Managed a team of four consultants for the development and BAU changes of the application.
- Interaction with business users on daily basis for gathering of new Requirements.
- Played a role of one point of contact for business users and development team.
- Helped team for the development of the application GUI using Adobe flex.
- Migrated services of legacy system to Citi Trust application using Spring framework.
- Created Configuration files for the application using Spring framework.
- Written Scripts, Mapping and Configuration files using ORM tool Hibernate.
- Developed a utility in CTP application for Uploading, Downloading and Viewing of 60MB files from DMS application using SOAP Web Services.
- Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
- Involved in the development of database schemas, stored procedures, views, and triggers for database updating and for data integrity.
- Writing procedures and functions for uploading the data from temp to main table.
- Extensively involved in Configuration management with VSS and PVCS for the Application Code.
- Bug fixing and Production Support.
Environment: Java, Adobe Flex, Struts, Spring, Hibernate, HSQLBD, XML, HTML, JSP, Servlets, Web Services, Oracle10g, Ant, Junit, Virtual Ticket, YourKit, Hudson, Pl/Sql Developer, Toad, UNIX, VSS, PVCS, Web Sphere Application Server.
Confidential
Sr Java Developer
Responsibilities:
- Managing and providing technical guidance/support to the team members.
- Developed and designed User interfaces Java as Front end using JSP, Servlets, and HTML.
- Involved in the designing and development of interfaces.
- Involved in the designing and development of reports.
- Code Review and Peer to Peer Testing.
- Involved in the Installation and Configuration of Web logic Application Server.
- Developed programs for accessing the database using JDBC driver to execute queries, and to manipulate the data in the database.
Environment: T-Line, JSP, Servlets, Struts, Oracle 10G, Eclipse3.0, Web logic 8.1, EJB 2.0 and Windows 2000 Professional.
Confidential
Sr Java Developer
Responsibilities:
- Involved in the development and designing of Sales, Approval and Early Warning modules.
- Involved in Hong Kong (CCRA) reports design and development.
- Providing the training on T Line for newly joined consultants.
- Code Review and Peer to Peer Testing.
- Preparing the test cases for the developed screens.
Environment: T-Line Framework, JSP, Servlets, Struts, AJAX, Oracle 10G, Eclipse3.0, Web logic 8.1, EJB 2.0 and Windows 2000 Professional.
Confidential
Software Engineer
Responsibilities:
- Development of various User Interfaces.
- SCR analysis and coordination with IDC team for implementation/testing.
- Understand the domain methodology/functionalities.
- Status reporting to immediate Team Lead.
- Peer review and in corporate review comments.
Environment: Web Sphere, Servlets, JSP’s, EJB, Struts 1.1, ANT for Build, Oracle 9i, PL/SQL, HTML, JavaScript and PVCS.
Confidential
Software Engineer
Responsibilities:
- Developed and designed User interfaces using JSP and HTML.
- Involved in the installation and configuration of Tomcat Web Server.
- Developed programs for accessing the database using JDBC driver to execute queries
- Worked as a team member, actively involved in analysis, design, development and testing
- Preparing the test cases for the developed screens.
Environment: JSP, Servlets, JDBC, HTML, Java Script, Oracle, and Tomcat.