Enterprise Application Developer Rsume Profile, Ny
Development Experience
- 12 Years of experience in Project Analysis, Design, Development, Testing, Maintenance, and End-User support.
- Proficiency and experience in J2EE Technologies like JDBC, Servlets, JSP, JSTL, RMI, XML, XSLT, JAAS, Java Mail, Java Beans, JNDI, EJB, Hibernate, WebServices and related technologies
- Solid SQL, PL/SQL experience, including relational database design and development using DB2, Oracle, SQL Server, MY-SQL, MS-Access
- Designed Object Model Class Diagrams , Functional Model Use Cases, Sequence Diagrams for software applications using UML with Rational Rose
- Expertise in adapting RUP Rational Unified Process to Software Development Life Cycle.
- Experience in design and development using design patterns with J2EE architecture and Struts, Srping, JSF, Hibernate, AJAX, JSON, JATO Frameworks.
- Experience in Application Integration and deployment in various environments.
- Experience in Web Sphere Portals and Web Logic Portals.
- Experience with JAX-B for accessing XML document into java applications
- 3 years of experience on Web, Internet and Intranet based application development using Struts, Spring, Hibernate frameworks
- Solid experience using IDE tools like WebSphere Studio Application Developer WSAD , Rational Application Developer RAD and Eclipse.
- Expertise in JSP, JSTL, Struts tag lib, Custom tag lib, JSF, Hibernate, ANT
- Experience in developing and maintaining medium to large-scale web applications in Finance, Investment, Insurance, Human Resource, Manufacture and Project Management domains.
- Flexibility and adaptability in regards with new technologies and environments.
- Solid technical knowledge in computer architecture and client server environments.
- Experience with SOAP based Web Services Development and deployment using axis.
- Experience with RESTful web-services using RESTEASY framework
- Implemented web-service security with RAMPART
- System Analysis, Design and documentation as per ISO Standards.
- Experienced in installing and configuration WebLogic, Webshpere, JRun, Sun One App Server, JBOSS and Tomcat web servers
- Knowledge on messaging services like JMS and RabbitMQ
- Knowledge on generating reports using Actuate, JasperReports Server, e-reportEngines7.0, Crystal Reports.
- Knowledge with ExtJS.
Security Expertise
- Having extensive experience in the Architecture of application security solutions
- Experience with Authentication and Authorization tools like Oracle Access Manager OBLIX , Oracle Adaptive and Authentication Manager BHAROSA , RSA Token authentication, Oracle Identity Manager OIM
- Experience in statistical risk analysis in real-time with Oracle Data Mining
- Experience in TAP Integration between OAM-OAAM-OIM for authentication and provisioning along with Fraud Management.
- Integration of OAAM with Java Applications using Web-Services along with Struts, Spring, JSF and Hibernate Frameworks.
- Defining OAAM patterns to enable auto-learn transactions, authentications by different entities.
- Creating Checkpoints, Policies, Rules, Conditions in OAAM
- Developing/Creating Actions, Alters, Groups, Custom Conditions, Custom Actions.
- Experience with LDAP Servers like OID, OVD, Sun-One and Open LDAP.
- Expertise in real-time behavior profiling and event risk analysis that calculates the risk of a request, transaction and determines the possible outcomes to prevent fraud.
- Securing Web-Services with OWSM
- Experience with ISA firewall Server and Apache
- Installation and configuration of OAM, OAAM, OID, OVD, Sun-one, RSA Token, ISA and Apache
- Integration and configuration of different layers of security architecture
- Implemented Single-Sign-On authentication and RSA Token integration for authentication
- Configuring authentication management schemes, policies and rules
- Expertise in securing rest-easy services using OAUTH
- Experience in securing SOAP services using Rampart
Technical Skills:
Languages | Java, C and C , FORTRAN, Ruby, PERL |
Java Technologies | Applets, JDBC, RMI, EJB, Java Beans, Servlets, JSP, JSTL, Custom tags, JNDI, Tag Libs |
Web Technologies | JSF, Struts, Spring, Hibernate, HTML5.0, DHTML, CSS, XML, XSLT, SOAP, WSDL, UDDI, JavaScript, DOJO Toolkit V1.7 and V1.8 , MS Front Page, Dream Weaver, Photoshop. |
Frame works | Struts, Spring, Hibernate, JSF, JATO, ANT, MAVAN |
Distributed Technologies | J2EE |
Web and Application Servers | IBM Websphere/ Portal Server, BEA Weblogic / Portal Server, Sun One App Server, JRun 4.0, Apache Tomcat 5.X, and IIS 5.0 |
LDAP Server | Oracle Internet Directory, Sun-One, Open LDAP, OVD |
Security tools | OIM 11g, OAM Oblix , OAAM, RSA Token |
Firewall Services | ISA, Apache |
IDE Tools | WebSphere Studio Application Developer WSAD , Rational Application Developer RAD , My Eclipse, intelliJ, Edit Plus, NetBeans |
Tools Utilities | WSAD 5.x, My Eclipse, Sun Studio, Edit plus, Dreamweaver4.0, e-Reports, Adobe Photoshop 6.0, Log4j, FOP, Test Director, Quality Center, Bugzilla, AQT 7.0, TOAD, Cute FTP, File Net, Interwoven, Apache Directory Studio, Softerra LDAP Browser 4.5 |
Designing Tools | Rational Rose, Visio |
RDBMS | DB2, Oracle, SQL Server, My SQL and MS-Access. |
Database Programming | PL/SQL |
Version Control | Visual SourceSafe, Star Team, SVN, Clear Case and CVS |
Operating Systems | Linux, UNIX, Windows |
Others | WebQL |
Professional And Business Experience:
TITLE : Enterprise Application Developer
Confidential
Responsibilities
- Involved in developing Technical Requirements
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications and Security architectural design.
- Integration of OAAM with java applications using web-services along with Struts framework and JSF frameworks
- Installing and Configuring OIM, OAM, OAAM.
- Developing Custom Authentication Plug-Ins and Connectors for OAM and OIM.
- Developing Custom Applications for integrating with OIM.
- Configuring Authentication Schemes, Authorization Schemes, Authentication Modules for Single-Sign-On in OAM.
- Used DOJO Widgets, Ajax functions, Events, HTML and CSS for developing front-end applications.
- Developing Web-Services for communicating with OIM for functionalities like Create User, Lock User, Disabling User, updating Challenge Questions, resetting Password, searching users etc.
- Developed Web-Services using Apache axis2 and Apache CXF. Configured SOAP Monitor for monitoring web-services.
- Developed RESTful webservices using JBOSS RESTEASY framework
- Implemented web-service security using RAMPART
- Creating rich UI views using JSF framework.
- Validations are done using JSF validation framework.
- Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
- Involved in writing Junit Test cases
- Generated reports using JasperReports Server
- Played role as scrum master, developed monthly sprints and stories
- Developed applications using Spring MVC, Struts, Hibernate and JSF
- Used Inversion of Control pattern of Spring Framework for Objects creation.
- Used Hibernate for persistence mechanisms.
- Developed dependency injections in spring 3.x
- Involved in using Spring profiler to check the performance
- Developed HQL queries in hibernate 3.x
- Developed Views, Procedures, Functions, Triggers, and Sequences in SQL Server
- Developed functional use cases and class diagrams.
- Developed automation build scripts using ANT.
- Developed Activity Tracker on Agile Methodology
- Developed applications for communicating with various LDAP servers for Single-Sign-On implementation.
Confidential
TITLE : Telvent Weather Data
Responsibilities
- Involved in developing Technical Requirements
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications and Security architectural design.
- Developed Web-Services using Apache axis2. Configured SOAP Monitor for monitoring web-services.
- Developed RESTful web-services using JBOSS RESTEASY framework
- Implemented web-service security using RAMPART
- Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
- Involved in writing Junit Test cases
- Played role as scrum master, developed monthly sprints and stories
- Developed Views, Procedures, Functions, Triggers, and Sequences
- Developed functional use cases and class diagrams.
- Developed automation build scripts using ANT.
- Developed Activity Tracker on Agile Methodology
Confidential
Responsibilities
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
- Developed Web-Services using Apache axis. Configured SOAP Monitor for monitoring web-services.
- Creating rich UI views using JSF framework.
- Validations are done using JSF validation framework.
- Defining screen navigation in the faces-config.xml configuration file of JSF.
- Business logic implemented is done in backing beans.
- Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
- Writing stand alone Java classes, reusable components using JDBC and Java Beans for getting data from oracle tables.
- Developed and deployed applications to production.
- Responsible for overseeing the Quality procedures related to the project
- Responsible for coordinating with team members in development and testing
- Involved in monitoring and the performance tuning of applications
- Developed automation build scripts using ANT.
- Design and development Custom reports web application using the JSF frame work
- Developed functional use cases and class diagrams.
- Developed Views, Procedures, Functions, Triggers, and Sequences in SQL Server
- Administered VSS for source control, change management and build/ releases.
- Successfully tested all applications for Units, Functional verification and System Integration.
Confidential
Responsibilities
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
- Developed webServices using Apache axis. Configured SOAP Monitor for monitoring webservices.
- Creating rich UI views using JSF framework.
- Validations are done using JSF framework.
- Defining screen navigation in the faces-config.xml configuration file of JSF.
- Business logic implemented is done in backing beans.
- Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
- Writing stand alone Java classes, reusable components using JDBC and Java Beans for getting data from oracle tables.
- Developed functional use cases and class diagrams.
- Developed Views, Procedures, Functions, Triggers, and Sequences in Oracle
- Developed a nd deployed applications to production.
- Responsible for overseeing the Quality procedures related to the project
- Responsible for coordinating with team members in development and testing
- Involved in monitoring and the performance tuning of applications
- Designed and developed the controller and view components using JSPs and Servlets
- Developed build scripts using ANT.
- Design and development Custom reports web application using the MVC architecture and with Struts, JATO frame works
- Administered VSS for source control, change management and build/ releases.
- Successfully tested all applications for Units, Functional verification and System Integration.