Senior Developer Resume
Wilmington, DE
SUMMARY:
- Senior Java/J2EE Software Engineer with an excellent track record in planning, analysis, implementation, testing and debugging of critical IT applications. Capable of exhibiting sound leadership and motivating other team members.
- Looking forward to a challenging opportunity that will help me to grow my career by leveraging my skills, knowledge and experience.
- J2EE technology lead with over 9 years of experience in building & managing complex enterprise systems in varied industries like Financial Services, Healthcare and Telecom.
- Successfully led highly critical projects with team size ranging from 4 - 10 and supported 24-7 production systems with more than 100 jobs.
- Worked with and led geographically diverse teams across US, India, Europe and UK.
- Fast-learner and a self-motivated team player with effective communication skills.
- Proficient in working with various technologies like Core Java, ibatis, J2EE (JSP, Servlets), JMS, JDBC, XML, Design Patterns.
- Proficient with Use Case, requirement gathering & analysis, UML design.
- Experience using XML, XML Schema and XSL technologies and having knowledge of using Xerces and Xalan parser.
- Experience in Weblogic, IBM MQ Series, apache active MQ, Message Driven Beans.
- Strong Experience in writing SQL queries, PL/SQL stored procedures and other DB objects.
- Worked on developing Crystal Reports, setting up security with Sun One LDAP server, building and deploying applications using Ant.
- Hands on experience with software source control tools like CVS, SVN and Harvest.
- Experience in creating batch jobs using Tivoli Scheduler.
- Received special appreciation from the Confidential ISS Management for leading a new team to deliver a challenging & time sensitive project in within short time span.
- Led a team of 10 to enhance and maintain a highly critical system for JPMC T&SS UK
- Consistently received the highest rating throughout my career with Cognizant along with an out of turn promotion.
TECHNICAL SKILLS:
Technologies: Java, Servlets, JSP, Struts, ibatis, Ant 1.7, Junit, log4J, LDAP, XML, XSLT, JavaScript, Unix Script, WebServices.
Databases: Oracle 10g, SQL Server 2000, MySQL, Apache Derby
Tools: and Utilities: Toad, Microsoft Project, MS Visio, SQL Developer, Autosys 4.5, Tivoli 3.7, Putty
Middleware: MQ Series, apache-activemq-5.0.0.
Reporting Tool: Crystal Reports
Version Control: VSS, Win CVS, SVN, Harvest
App Server: BEA Weblogic, Tomcat Web Server
IDE: Web Sphere Application Developer (WSAD) 5.1, RAD 6.0, Eclipse3.x, JBuilder
Bug Control Tools: Jira, Bugzilla, Test Director, HP Quality Center, Peregrine
Operating Systems: Windows 2000, Windows XP, UNIX Solaris, LINUX,AIX
PROFESSIONAL EXPERIENCE:
Confidential, Wilmington, DE
Senior Developer
Responsibilities:
- Responsible for complete software development life cycle - Requirements, Design, Development, Dev Testing, QA/UAT Support and Production implementation and support.
- Worked with the business team for the Requirement Analysis phase.
- Analyzed the use cases to design application components, while addressing concerns related to performance, scalability and ease of maintenance.
- Led an 8 member TCS and Chase team at onsite and offshore for implementation of the designed solution. Planned & delegated tasks to the team & provided them with the required guidance for coding/testing of the system components.
- In addition to leading the team, contributed in writing code for key application components.
- Reviewed code and test cases delivered by team members.
- Reviewed project documentation like test cases, Application Support Guides etc.
- Hosted defect status meetings with Business, Technical & QA teams to address issues during QA and UAT phases.
- Handled the production release activities like documentation of release plan and playbook, creation and support of ECMs etc
Senior Associate
Responsibilities:
- Designed and developed code for enhancement cycles for the application.
- Developed production support onsite-offshore model and lead the team to support the application.
- Review outage plans and work as a point of contact for outage team.
- Developed Unit test cases in QC and tested application functionality and performance to ensure defect free delivery.
- Participated in defect status meetings with Business, Technical & QA teams.
- Manage production release and post release activities.
- Achieve customer satisfaction by ensuring service quality norms.
- Mentored new team members to project.
Technology: JDK 1.5, Oracle 11g, ibatis, UNIX scripting, Tivoli scheduler, Eclipse 3.x, Harvest, Subversion, Quality Center.
Confidential, Dublin, CASenior Developer
Responsibilities:
- Creating and reviewing impact analysis & design documents with client.
- Setting up LDAP security for Enterprise Process Manager System using Sun One Directory Server.
- Coding and unit testing for the application enhancements.
- Developing crystal reports for the new system.
- Develop asynchronous message listener using MDB to receive messages.
- Develop an automated build and deploy system using Ant scripts.
- Prepare user manual and production support document.
- Provided UAT support.
Technology: JDK 1.5, Oracle 9i, MQ Series, LDAP, Crystal Reports, Ant, Weblogic Server, TOAD, Eclipse 3.x
Confidential
Java Tech Lead
Responsibilities:
- Design and develop application using java and struts.
- Design MySQL database tables and stored procedures.
- Coordination with the offshore team for development work.
- Tracking and reporting project status using MPP.
- Install and setup apache Active MQ.
- Prepare build and deploy scripts using Ant.
- Deploy application under tomcat server.
- Involved in writing test plans.
Technology: JDK 1.5, Oracle 9i, active MQ, tomcat, TOAD, Eclipse 3.x, Apache Ant
Confidential
Java Tech Lead
Responsibilities:
- Leading a 10 member offshore team for delivering multiple major and minor releases for this critical system.
- Analysis of client requirements and preparation of functional specs and detailed design documents.
- Prepare and maintain the Requirements Traceability Matrix during each project lifecycle.
- Coordination with the client project manager for clarifying requirements, managing scope and seeking sign off on design documents.
- Handle all the internal quality audits for the project.
- Track project status using MPP.
- Involved in development activities using Java, Oracle.
- Used WSAD for the development environment to handle the Java resources.
- Involved in analysis of existing design.
- Label and freeze the code after every release in version control.
- Review test plans and delivery documents.
Technology: JDK 1.5, Struts 1.1, Oracle 9i, JavaScript, XML, Blaze, MQ Series
ConfidentialDeveloper
Responsibilities:
- Capture the functional and non-functional requirements from client to prepare the analysis documents and requirement traceability matrix.
- Lead and Co-ordinate the analysis, design for GMRD Interface application.
- Client interaction, reporting the activity status to the client and the higher management on weekly basis.
- Participation in the test case preparation and review
- Handle all the internal audits for the project.
- Develop application using Java, Struts.
- Developed email feature.
- Design and develop Oracle table and stored procedures.
- Logging and database cleaning functionality.
- Review test plan and test cases.
- Prepare user manual and production support document.
- Site Minder for Authentication and EAST for Authorization.
- Provided UAT support.
Technology: JDK 1.5, Struts 1.1, SQL Server 2000, JavaScript, XML, Autosys 4.5, Tivoli 3.7
Confidential
Developer
Responsibilities:
- Prepare mockups and design UI for the application.
- Worked on creating LLD creation and developed the application.
- Direct interaction with the client for requirement and design phase.
- Coordinate and guide the testing team for application testing.
- Planning: Project planning for the GOT project with the help of the client project manager. Status reporting on the project health to the client project manager.
Technologies: Java1.4, Struts, Oracle9i, Eclipse, PL/SQL
ConfidentialProduct Developer
Responsibilities:
- Maintenance & Support: Work on new enhancements, perform quarterly review with client business team for improving system functionality and performance.
Technologies: Java1.4, Struts, Oracle9i, Eclipse, PL/SQL
ConfidentialProduct Developer
Responsibilities:
- Developed a hospital management system product with modules like Patient Registration, Consultation, Prescription, Referral, Advanced Search, Pathology etc. Product was developed to have front end for users across hospital departments and a batch system for background processing. Complete product was developed using java, j2ee technologies.
- Worked on developing a data integration product using java and XML technologies.
- Developed multiple tools as queue processing engine, XiTrigger tool: data replication tool.
Technologies: Java, XML, PL/SQL, Oracle 8i, Junit, JSP, Servlets, XML, XSLT, DB2