Sr. Developer Resume
Irving, TX
SUMMARY
- 8+ years of IT Experience in Web based, Object Oriented and N - tier Client Server Technologies.
- Worked on various J2EE technologies including Servlets, JSP, Swing, JDBC, JSF, Struts 2, Hibernate 3.0, Spring2.5, EJB 3.0, Portlets, Web Services, HTML, CSS, XML, JavaScript, Ajax, JQuery, Stored Procedures and Crystal Reports using RAD.
- In-depth experience in Chordiant.
- Experience in working with Web Sphere 5.1/6.0/6.1, 7.1 and Apache Application Servers
- Extensively used various development tools like Rational Application Developer (RAD), Rational Systems Developer (RSD), Rational Rose, Eclipse, Ant, and Maven.
- Working experience in database design and development Microsoft SQL Server 2000/2005 and Oracle.
- Experience in all phases of software development life cycle including requirement analysis, gathering, preparing project plan, high level and low-level design, Development, Integration, Testing, and Support.
- Experience with waterfall and agile Methodologies.
- Experience in Service generation using RSD & Rational Rose.
- Proficient in applying design patterns like MVC, Singleton, Factory, Session Facade, Service Locator, Business Delegate, Front Controller, Data Access Object.
- Extensive experience in Client based applications using JSF Custom Components, JSP Custom Tag Libraries and Struts.
- Good experience in using various source code control tools like IBM Clear Case and SVN.
- Good experience in using Apache POI API to interact and export Excel Data.
- In depth experience in Creating Crystal Reports using RAD.
- Experience in creating Framework components which can used across the application.
- Proficient in using Log4jframework for logging purpose.
- Handled a team of people and successfully delivered the project on time.
- Self-starter and highly motivated to learn new technologies.
- Solid leadership and influencing skills which balance creative yet practical solutions for the businesses.
- Excellent verbal and written communication skills which can clearly articulate complex concepts and ideas to all levels of the organization.
- Good analytical, conceptual and strategic thinking and planning
- Team oriented with ability to work effectively with many different people across many diverse organizations.
- Ability to identify and manage risks and issues, including appropriate escalation when needed.
- Self-starter and able to work independently with minimal supervision.
TECHNICAL SKILLS
Web Technologies: Java, JSP, Servlets, JDBC, Java Script, HTML, Ajax, Jquery, Portals, EJB3, Web Services, XML, Crystal Reports, JNDI, SOAP, WSDL
Frameworks: Chordiant, JSF, Struts2, Junit, spring, Hibernate, JDBC
Programming Languages: Java, J2EE, SQL, C, C++
Methodology: Agile, Waterfall
Development Tools: RAD7, Eclipse, RSD, Rational Rose, Sql Developer
Operating Systems: Windows (7, XP, NT/2000)
Databases: Oracle
Servers: Web Sphere (6, 6.1, 7.1), Tomcat, Apache
Software Design Tools: RSD, Rational Rose
Tools: Ant, Maven, JMeter, Log4j
Version Control: SVN, IBM Clear Case
Domain Knowledge: Well versed in Banking and Credit Cards
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr. developer
Environment: Java, J2EE, Chordiant, CDM, JSF, RAD, RSD, Waterfall & Agile Methodologies, IBM Clear case, SVN,, Oracle, Web Services, XML, EJB, Jquery, Java Script, Ant, Ajax, CSS
Responsibilities:
- Participation in requirement elicitation discussions with team and carefully studied the existing technologies and implementations.
- Requirement analysis.
- Interacting with Business.
- Preparing design documents (High & Low level Design).
- Development of all business rules in CDM (Rule Engine) and process flow diagrams.
- Developed few Framework components which are used across application.
- Finding optimum solutions for improving the performance in different layers.
- Responsible for creating and maintaining the Ant scripts for builds.
- Involved in Code Review & Governance activities.
- Defect Fixing during all phases of testing.
- Doing Internal Quality Audit for the deliverables.
- Review of codes done by team member and validating them against the check lists and maintaining standards.
- Creating and executing Test cases.
- Complete all tasks assigned within Deadline by delivering it with utmost quality.
- Efficiency in End to End integration testing.
Confidential, San Antonio, TX
Developer
Environment: Java, Maven, Ant, Xmls, Websphere Portal Servers
Responsibilities:
- Mavenizing the exiting portlets with the recent JAR files using the tool MAVEN.
- Creating a common repository to keep the updated JAR files and referencing the project to that repository.
- Creating Ant scripts to convert executable files.
- Creating the WAR files and deploying in the Portal server.
- Debugging the deployment issues.
Confidential, San Antonio, TX
Developer
Environment: Java1.5, J2EE, JSF, Struts2, Portlets, Web services, Waterfall Methodologies, SVN, JSP, Servlets, Putty, Oracle, Ajax, Xmls, Rational Rose, EJB, JavaScript, CSS
Responsibilities:
- Understanding of JSF framework and Portlets, configuration details.
- Analyzing the business requirements.
- Involved in creating Low level design.
- Played a major role in development of crucial part of the application like implementation of AJAX in JSF Portlets.
- Created Customized components in JSF.
- Creation of Service Jars using Rational Rose.
- Creating and executing Unit Test Scripts.
- Resolving Integration issues with other systems.
- Supporting all level of testing.
Confidential
Developer
Environment: Java 1.4, HTML, Applets, Oracle, MS Access, Java Script, C++
Responsibilities:
- Understanding existing C++ code and develop Java equivalent code to mirror the functionality.
- Involved in Major part of development.
- Creating Applets to interact with User.
- Involved in End to End testing from the Applet to Database.
- Creating and executing Unit Test Scripts.
- Resolving Integration issues.
- Supporting all level of testing.
- Creating Test cases for validations.
- Manually testing the application and Fixing the issues.
