Sr Developer Resume
Addison, TX
SUMMARY
- 9 yrs of experience in developing Client - Server, Web-based and N-Tier applications using Java 6/7, J2EE (EJB, Struts 2.0, Hibernate 3.0), JQuery, Java Web Services both SOAP, PL/SQL, XML
- Extensive experience in Agile methodology, Programming, Testing, Support Maintenance, and End-User support using Java/J2EE technologies.
- 3+ years’ experience in Business Rule Management Systems using FICO Blaze Advisor 6.9/7.2.
- Expertise in using Java IDE tools - Eclipse 3.0, IBM RAD 7.5 / 8 to develop java applications.
- Expertise using Web/Application Servers like Tomcat, IBM Web Sphere, and JBoss.
- Experience in JMS, SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP and WSDL for developing Web ser
- Good working knowledge in version control tools like VSS, SVN, Tortoise, IBM Rational Team Concert (RTC), IBM Clear case and StarTeam.
- Extensive experience in CMM Level 5 process and procedures.
- Experience in different open source frameworks like Struts and Object Relational mapping Technology like Hibernate.
- Experience in using various build tools like uBuild and Maven
- Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
- Extensive knowledge on Oracle 9i/10g, databases.
- Able to work effectively independently in team and under minimal supervision.
- Domain Experience on Banking and Infrastructure.
TECHNICAL SKILLS
RDBMS: ORACLE 9.x/10g, MySQL and SQL Server
Software Languages: JAVA,J2EE,Shell Scripting
XML Technologies: XML, JAXB,JAXP, JAX-RPC,Restfull
Frame Works: Struts 2, Hibernate 3,OIM
Web technologies: AJAX.Jquery,HTMLO5,JMS,Ext-Js
Server: Tomcat, JBoss, IBM Web sphere 8.5
Tools: Star Team, Rational Application Developer 7/7.5, Eclipse, Rational Team Concert, Rational Rose UML, TOAD, SQL Developer, SQL Plus
Business Rule Management System: FICO Blaze Advisor 7.2/6.9
PROFESSIONAL EXPERIENCE
Confidential, Addison, TX
Sr Developer
Responsibilities:
- Designed and Developed the Business Object Models in Agile model to reflect the Business of the Calling Applications.
- Mapping all of their Business data to Java Object Models.
- Managing smooth implementation and testing of application.
- Designed and Developed the Rule Templates (If Then Rules and Decision Trees).
- Worked closely with the Line of Business to capture their special Rule Needs.
- Used Self Built automated tools to create the Rule Templates for each field on each application.
- Deployed the RMA with the necessary customizations for Non-Technical users to Author Business Rules.
- Worked with the Line of Business to train them on the RMA and help them map their Business Strategies to Blaze Rules.
- Maintained the Blaze Rule Repositories and Supported the RMA.
- Designed and Developed the production rule execution modules. Mostly with EJB and Batch Processes.
- Worked with ETL teams here to deliver the Rule Results to the respective calling systems.
- Developed a Multi-Threaded Java module that simulates Map Reduce to execute rules on large volumes of data and deliver the results within a tight SLA.
- It was highly appreciated for its performance and accuracy. It helped remove the COBOL dependency for the Mainframe applications.
- Developed Scripts to compile Rules automatically. Refresh the rules to the calling application environments. Basically the entire Rule Maintenance Environment.
- Developed Test Environments as a Value add for the Line of Business to test their strategies on actual business data before moving the strategies to Production.
- Handled all the Build, Release and Deploy processes from our team.
- Development is done in Agile.
Environment: Windows XP, AIX, LINUX, IBM Web Sphere 7/8, OIM,Springs, JSP, EJB, Servlets, Oracle 10g, DB2, IBM RAD 8, IBM Rational Team Concert, Fico Blaze Advisor 6.9 and Java Web Services, Agile, Ext Js
Confidential
Developer
Responsibilities:
- Developed the functional requirements based on the business requirements provided.
- Designed and developed web client using Struts 2 Framework, JSP, Java Script, CSS, JQuery and Hibernate 3.5
- Used JFree Chart to develop all the Dashboards and Reports.
- SAS EBI tools were also used to design the required reports.
- The information for new attestation reports and new Dashboards are collected from the screens and then saved to DB database through Hibernate.
- Developed domain model and object/relational mapping scripts for Hibernate to synchronize domain model and relational model.
- Used StarTeam as Version control system.
- Handled the tickets that were generated for the issues based on user testing on production
Environment: J2EE, JSP, Servlets, Struts 2, JBoss Application Server, TOAD, Eclipse, DB2, XML, JavaScript, JQuery, CSS, HTML, DOM, Ant, Log4j, UNIX, Windows XP
Confidential
Developer
Responsibilities:
- Developed the functional requirements based on the business requirements provided.
- Designed and developed web client using Struts 2 Framework, JSF 2.0, EJB, JAXWS Web services, Web Sphere 7,EJB 3, RAD 7.,Ext Js
- The information for new attestation reports and new Dashboards are collected from the screens and then saved to DB database through Hibernate.
- Developed domain model and object/relational mapping scripts for Hibernate to synchronize domain model and relational model.
- Used StarTeam as Version control system.
Environment: J2EE, JSP, Servlets, Struts 2, JSF 2.0,EJB,JAXWS Web services, Web Sphere 7,EJB3, RAD 7.,ext Js
Confidential
Developer
Responsibilities:
- Managing smooth implementation and testing of application at client location.
- Providing post-implementation, application maintenance and enhancement support to the client with regard to the product / software application.
- L2 support was handled with Incident Management and complete CMM Level 5 Procedures were followed.
- Preparing all necessary documents for the Production Support tickets.
- Handled the development of subsequent version of the Application.
- Preparation of Low Level Design of RMF Modules with database impact, technical specification and High-level design of keeping in view the overall architecture of the system.
- Developed Use Case diagrams, business flow diagrams, Activity/State diagrams, ER diagrams.
- Implemented a Desktop Application using EJB at the back end using MVC application architectures based on the Model View Controller (MVC) design paradigm.
- Designed and developed UI screens to simplify presentation logic and Spring MVC Pattern.
- Developed all the PL / SQL procedures to support every use case on the system.
- Fixing bugs related to different releases in the System Management
- Writing Unit Test cases to assess the quality of the system. Reporting and logging bugs.
Environment: J2EE, Struts, Hibernate, TOAD, Sql Developer, Eclipse, Oracle, Pl/SQL, XML, Ant, Log4j, UNIX, Windows XP, JavaScript, CSS, HTML, DOM, JAXB & Ajax
