Web Developer Resume
SUMMARY:
- 18 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, JNDI, 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
- Experience in design and development using design patterns with J2EE architecture and Struts, Srping, JSF, Hibernate, JATO Frameworks.
- Experience in Application Integration and deployment in various environments.
- Experience in Web Sphere Portals and Web Logic Portals.
- 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
- Experienced in installing and configuration WebLogic, Webshpere, JRun, Sun One App Server, JBOSS and Tomcat web servers
- Knowledge on generating reports using Actuate, JasperReports Server, e-reportEngines7.0, Crystal Reports.
- 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, 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.
- Experience with ISA firewall Server and Apache
- Installation and configuration of OAM, OAAM, OID, OVD, Sun-one, RSA Token, ISA and Apache
- 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 2.0
- Experience in configuring OpenID and OAUTH
- Experience in securing SOAP services using Rampart
TECHNICAL SKILLS:
Languages: Java, C and C++
Java Technologies: Applets, JDBC, RMI, Servlets, JSP, JSTL, Custom tags, JNDI, Tag Libs
Web Technologies: JSF, Struts, Spring, Hibernate, HTML, CSS, XML, XSLT, SOAP, WSDL, JavaScript.
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, Apache Tomcat, and IIS
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: Eclipse, intelliJ, NetBeans, WSAD, RAD
Tools & Utilities: Sun Studio, Edit plus, FOP, Test Director, Quality Center, Bugzilla, TOAD
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 EXPERIENCE:
Confidential
Web Developer
Security tools: OIM, OAM, OAAM
Database: Oracle
Tools: Eclipse, JDeveloper, Visio
Build tools: ANT
Application Server: Weblogic
Operating system: Unix, Windows
Programming Language: Java
Reporting Tools: BI Reports
Responsibilities:
- Involved in development of OIM Event Handlers, Schedule Jobs, Web-services to support UAR
- Involved in development of UAR tasks - Certification Remediation tasks, UAR Notifications, Review closing tasks
- Involved in development of connected and disconnected reviews
- Involved in unit testing, production data validation for production releases of UAR campaigns
- Involved in development of upgrading connected applications to support UAR
- Involved in support/development for OIM web services.
- Involved in support/development of critical applications
- Involved in development of disconnected applications to support off-boarding process.
- Configuring Authentication Schemes, Authorization Schemes, Authentication Modules for Single-Sign-On in OAM
- Developing Custom Authentication Plug-Ins and Connectors for OAM and OIM
- Web-agent installation and upgrade on several web-services which include Apache, IIS.
- Performance tuning and high availability configuration of the Policy Servers and Policy Stores.
- Created design documentation and build procedure documentation
- Implemented SSO across multiple applications including OBIEE, WebCenter and in-built applications.
- Configured OAAM fraud management Policies, Rules, Manual overrides, Risk Scores and 2FA Polices
- Involved in migration of applications from R1 to R2.
Confidential
Web DeveloperFrameworks and Technologies: JSP, Servlets, Spring (MVC), Hibernate, RestEasy Web Services,axis2, JasperReports Server, JUnit, sl4j, JMS, AJAX, JSON, JSF
Security tools: OIM, OAM, OAAM, Site Minder, OID, OVD, RSA Tokens, ISA, Apache
Database: Oracle, SQL Server 2005, DB2
Tools: Eclipse, IntelliJ, Netbeans, WSAD, Bugzilla, QC, subversion
Build Tools: ANT, Make, Maven
Application Server/ Web server: Tomcat, JBoss, Web Logic App Server, IBM Web sphere App Server, JBoss
Operating System: Oracle Linux, Red-hat Linux, Cent OS, UNIX, Windows
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.
- Configuring Authentication Schemes, Authorization Schemes, Authentication Modules for Single-Sign-On in OAM.
- 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.
- Generated reports using Jasper Reports Server
- 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 functional use cases and class diagrams.
Confidential
Web DeveloperFrameworks and Technologies: Rest Easy, Axis2, Rampart, OAuth
Security tools: Rampart, OAuth
Database: Oracle
Tools: Eclipse, Bugzilla, QC, subversion
Build Tools: ANT, Make, Maven
Application Server/ Web server: Tomcat, Web Logic App Server
Operating System: Red-hat Linux, Windows
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, MN
Web DeveloperTechnology Used: JSP, Servlets, JSF, Hibernate, Web Services, axis
Database: SQL Server 2005
Design Tools: IntelliJ
Application Server /Web server: Tomcat, Web Logic App Server
Operating System: Windows
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 Views, Procedures, Functions, Triggers, and Sequences in SQL Server
- Developed functional use cases and class diagrams.
- Design and development Custom reports web application using the JSF frame work
- Developed automation build scripts using ANT.
- Involved in monitoring and the performance tuning of applications
- Responsible for coordinating with team members in development and testing
- Responsible for overseeing the Quality procedures related to the project
- Developed and deployed applications to production.
- Administered VSS for source control, change management and build/ releases.
- Successfully tested all applications for Units, Functional verification and System Integration.
Confidential, MN
Technology: JSP, Servlets, WebServices, axis, JSF, Hibernate, JATO FW, Struts FW, JCO
Database: Oracle
Design Tools : Eclipse, WSAD, Sun One Studio, intelliJ, TOAD
Application Server /Web server: Sun One App Server, WebSphere App Server
Operating System: Windows 2000, XP
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 Views, Procedures, Functions, Triggers, and Sequences in Oracle
- Developed functional use cases and class diagrams.
- Design and development Custom reports web application using the MVC architecture and with Struts, JATO frame works
- Developed build scripts using ANT.
- Designed and developed the controller and view components using JSPs and Servlets
- Involved in monitoring and the performance tuning of applications
- Responsible for coordinating with team members in development and testing
- Responsible for overseeing the Quality procedures related to the project
- Developed and deployed applications to production.
- Administered VSS for source control, change management and build/ releases.
- Successfully tested all applications for Units, Functional verification and System Integration.