Senior Developer Resume
CharlottE
SUMMARY
- Eight years of IT experience in analyzing and developing complex and business critical IT systems, assuming roles of technical system analyst and Java/Oracle developer.
- Hands on experience in developing java applications, strong experience in multi - tier applications using Core Java, Web Services, Java Swings, Shell Scripting and RDBMS.
- Strong understating of Object Oriented Programming (OOP) and Object Oriented Analysis and Design (OOAD).
- Experience of being involved in all stages of Software Development Life Cycle (SDLC)
- Worked with banking clients such as Confidential, Confidential, Goldman Sachs, Northern Trust Bank and Chase Bank.
- Experience in financial services, Bill Pay system, Asset based banking, Investment banking and Custodian banking.
- Experience in Bill Pay System.
- Experience in Stucky System which is a Loan processing system.
- Experience in Smart Stream Reconciliation and TLM which are reconciliation systems and Credit Risk Application which is a Collateral Management System.
- Knowledge of Swift File formats while working for SSR tool.
- Experience in supporting and maintaining large in-production enterprise application, providing continuous support as the key contact person.
- Outstanding client facing profile, interpersonal and communication skills with a demonstrated ability to create excellent affinity with clients of different backgrounds. Strengths
- Focusing on development of innovative and specific solutions.
- Working under pressure when organizing and managing complex situations and tasks.
- Well organized, detail oriented and able to focus in a dynamic environment
- Analyzing complex processes, extracting core issues.
- Being comfortable as a team member, making my own decisions when required.
TECHNICAL SKILLS
Programming Languages: Core Java, Web Services, Java Swings, PL/SQL, Shell Scripting, Junits, XML, Spring Web Services, Hibernate, Oracle, Oracle Weblogic Server
RDBMS: Oracle11g, Oracle 10g, Oracle 9, Sybase, SQL Server 2000, Informix
Operating Systems: Windows (XP/2000/NT), UNIX, Solaris, Linux
GUIs/Front End Tools: Eclipse, Intellij Idea, Java AWT/Swing, I Report, Rational Application Developer, Toad, NetBeans, Instantiations Swing Designer, Putty, Tectia, Microsoft Visio, Secure CRT, Secure FX
Others: Clear Case, CCRC, SQL Loader Utility, JDBC, Scheduling Tools Autosys, Crontab, Jasper Reports, Crystal Reports, Actuate Reports, Batch Programming, XML, Ant, Maven, Web Services implementation using Axis and Spring, JAXB, XMLBeans, SDLC (Project Management), CVS utility in UNIX, POI API, Scomp
Domain Knowledge: Banking - Asset Based Banking, Investment Banking, SSR Reconciliation, Custodian Banking
Documentation Tools: MS Office, Excel, MS-Word, PowerPoint, Adobe Acrobat
PROFESSIONAL EXPERIENCE
Confidential - Charlotte
Senior Developer
Responsibilities:
- Collaborating with business analysts and business users to determine features, requirements and solution design.
- Interacted with the client very closely to understand the system requirements.
- Understood the existing Bill Pay Batch Framework and the database structure.
- Development in Core Java which also involved unit testing using Junits and Hibernate.
- Development of Multi Channel Payment Web Services using Spring framework which were invoked by Bill Pay UI. These involved invoking Western Union web service for remittance of funds to the payee and TMS web service for debiting the funds from customer’s account.
- Used Ant, Maven for building the code.
- Deployment of the services on Oracle Weblogic Server
- Development of packages, stored procedures and functions in PL/SQL.
- Optimized the whole process to the best possible time duration.
- Involved in SIT Testing and Volume Testing.
- Involved in creation of simulators using Shell Scripting in Unix.
- Played the additional role of Release Technical Lead and involved in impact analysis, code merge, deployment, interacting with different teams and other activities as part of RTL.
- Playing a leading role in quality and process control and project management activities.
Confidential
Technology Analyst
Responsibilities:
- Collaborating with business analysts and business users to determine features, requirements and solution design.
- Interacted with the client very closely to understand the system requirements.
- Understood the Stucky System and the database structure for migration from ABLE to Stucky System.
- Involved in designing the tables and views required as part of conversion.
- Development of packages, stored procedures and functions in PL/SQL which would translate the mapping logic between the two systems.
- Was involved in developing complex queries during the migration.
- Involved actively in the dress rehearsal as well as the final conversion in production environment.
- Resolved all the issues related to conversion in a timely manner.
- Optimized the whole conversion process to the best possible time duration.
- Developed reports in Microsoft Excel using Java as part of conversion.
- Playing a leading role in quality and process control and project management activities.
Confidential
Senior System Analyst
Responsibilities:
- Reviewed and understood the existing Smart Stream Reconciliation for migration to TLM which included migration of procedures from Sybase to Oracle as well as migrating the backend of actuate reports from Sybase to oracle.
- Designed and developed reconcilers for SSR in Core Java.
- Performed performance and volume testing on the reconcilers.
- Worked extensively on PL/SQL, Core Java, and Shell Scripting as part of development and production support.
- Troubleshooting and resolving issues and providing technical support to the business users on day to day basis.
- Communicated with domain experts and technology counterparts in the global team
- Exposure to OOPS concepts during the development of the applications.
- Development and support of new and existing reports in Actuate and Crystal.