Java Developer Resume
0/5 (Submit Your Rating)
PA
SUMMARY
- Overall 7 years of experience in deploying Identity Management, Provisioning.
- Access Management, Directories, Provisioning/Identity Workflows, Single Sign - On (SSO), RBAC (Role Based Access Control) using Oracle Identity Management suite of products including Oracle Identity Manager, Oracle Unified Directory
- Experienced in developing identity management strategies and implementation.
- Experienced in working with different Application Servers like Oracle WebLogic server, IBM Web Sphere
- Good understanding on Java code to troubleshoot OIM out of the box code and to use OIM APIs.
- Strong SQL and Java development skills.
- Implemented Oracle Identity & Access Manager for clients across multiple industry domains.
- Implemented User Life Cycle Management of various workflows design with different Application Resources using Identity Management products
- Having Experience with Installation and Configuration of Oracle Identity Manager 11gR2/PS2.
- Have an extensive experience in implementing solution with Oracle Identity Manager, MS Active Directory, Oracle Internet Directory, OUD, OVD, Oracle Data base and other Enterprise applications.
- Experience Installation of Active Directory on Windows server 2008.
- Worked on User provisioning and Reconciliation.
- Worked on Trusted & Target Reconciliation for different Target Systems.
- Having Oracle IDM 11g new and advanced features like multiple resources Provisioning .
- Involved in Custom Approval workflows
- Worked on Custom Connectors development .
- Worked in Confidential with Flat File Reconciliation and Database Provisioning.
- Having experience in SAML2.0 configuration .
- Web Services connecter implementation.
- Worked on Adapters, Event Handlers, Custom Schedulers.
- Worked on UI Customizations and UDF’s.
- Involved in EventHandler Tasks creation.
- Involved in Schedulers creation.
- Involved in Adaptors like Prepopulate, ProcessTask creation.
- Involed installing and configuring web tier, web gate installation and registeration.
- Created user ID's, roles, groups OU's in Active Directory.
- Worked on URL Protection and Single Sign-On (SSO) using Oracle Access Manager.
- Worked on OAM features like Authentication polices and modules, Authorization polices and modules, identity stores etc.
- Creating Application domain in oam.
- Experience on multi level Factor authn x509.
- Supporting current project.
TECHNICAL SKILLS
Operating Systems: Linux, Solaris, SUSE, Red Hat, Windows NT/98/2000/XP, DOS
Security Management: Oracle Identity Management Suite of products, Oracle Identity Manager(OIM), Oracle Identity Analytics(OIA), Oracle Access Manager(OAM), Oracle Identity Federation(OIF)
Directories: Oracle Directory Server, Oracle Internet Directory, Oracle Virtual Directory, Oracle Unified Directory
WEB Technologies: J2EE, Java, JSP, JDBC, Servlets, XML, HTML, SQL.
Database: Oracle 11g, SQL Server
PROFESSIONAL EXPERIENCE
Confidential, PA
OIM Consultant
Responsibilities:
- Experience in installation and configuration Oracle Identity Manager, Oracle Unified Directory, and Oracle Directory Integration Platform on 11g Platform.
- Experience in the integration of Oracle IDM suite of products, as well as integration with Active Directory.
- Involved in implementation, deployment and administration of Identity and Access Management (IAM) solutions, including user provisioning, role-based access control, authentication, and authorization.
- Involved in provisioning and account management
- Performed security administration on various platforms and systems ensuring access is granted in accordance with the Logical Access Control policy, established standards and procedures.
- Analyze requests for potential risk before action. Escalating, rejecting and querying requests where necessary.
- Responsible for analyzing and troubleshooting all WebLogic related issues in various environments like DEV, QA& Production.
- Performed health check of servers on all environments on daily basis as per e-mail notifications.
- Created replication, enabling Replication agreements and initializing data between the two or multiple directory server instances.
- Analyzed Access, Error and Replication logs for troubleshooting any abnormalities in the performance of directory servers.
- Troubleshoot and resolve security system access issues.
- Monitoring thread usage, connection pool usage, CPU usage, Memory usage and preparing reports for the performance tests and load tests conducted on the Application Servers
- Break/fix support of user access and group rights assignments across all systems.
- Provided Off-Hours support, as needed, to resolve system access problems during non-business hours or backlogs.
- Provided on-site shift coverage in accordance with Shift Rotation schedule where applicable.
- Worked with business users on regular basis to gather requirements.
- Involved in minor enhancements on these applications based on the client requirements.
- Had to write up sql queries to find and fix the issues
- Created Indexes and sequences for faster retrieval of the customer information and enhance the performance.
- Involved in Incident management by handling high priority incident tickets, work with members of the team and developers to resolve incidents, ensuring that affected users & management are always kept informed
- Worked on Adapters, Event Handlers, Custom Schedulers.
Confidential, IL
OIM Consultant
Responsibilities:
- Installing and configuring oim and creation of tasks for user lifecycle management on Oracle application table.
- Initial Reconciliation of the existing employees from the HRMS.
- Configure Password Synchronization between Active Directory and OIM.
- Involved in setting up the environment OIM with AD and MS Exchange.
- Field population using the Entity and Pre-populated Adapters
- Custom Confidential for reconciling records from flat file.
- Installing and configuring web gate installation and registering the Webgate with OAM.
- Involved in Developing the Exchange Provisioning workflows to trigger the Approval Tasks
- Involved in developing Multilevel Approval tasks.
- Involved in the creation of tasks for lifecycle management of users.
- Generating and managing operational and historical reports for OIM.
- User Authorization enhancement after proper approval, rectification of auth problems.
- Installing Oracle Virtual Directory (OVD) and Oracle Access Manager(OAM) with Active Directory as configuration and policy stores and User store as OVD.
- Involved in Development of Adapters, Event Handlers, Custom Schedulers and Workflows
- Worked on UI Customizations and UDF’s
- Integrate and Implemented Single Sign On for OIM 11g, WebCenter Portal, Oracle EBS, BI and other web applications with OAM 11g.
- Involved in development of multiple SSO login pages and associated them with different policies.
- Configured SSL between OHS (Webgate) and OAM, further between OAM and OID.
- Application Roles and Groups. Authorization policy on application roles and group.
- Creating Application domain in oam.
- Involved in schema partition in Active Directory.
- Creating user accounts in Active Directory.
- Involved in Domain renames issues in Active Directory
- Onboarding Entitlements using SAML 2.0 Federation.
- Experience on multi level Factor authn x509.
- User login issues.
- Org Onboarding into Oim and Federation integration to different types of applications.
- Entitlement onboarding and offboarding.
- Performing daily heath check of Dev and Pro Environments.
Confidential
OIM Developer
Responsibilities:
- Gathered requirements, performed data analysis (roles and entitlements) and came up with a blue print and a plan to automate user life cycle from HR system (PSFT) to various target systems (AD, Exchange, Database).
- Installation, configuration, tuning, security, monitoring, maintenance, backup/recovery, testing, analysis, tools, standards/procedures of IAM components like Oracle Identity Management Suite (OIM, and OUD)
- Implemented RBAC (Roles based access controls) using OIA and OIM
- Designing, installing and configuring the Enterprise User Security including Identity and Access Management Suite, Oracle Weblogic Server, Flat File, AD, OUD and RDBMS 11gR2 PS2.
- Evaluated and deployed ICF connector for Flat File and Database Connectors.
- Designed OIM Self Service custom interface, administration console and provision approval workflows.
- Deployed MSAD & Database Connectors.
- Implemented OIM Sandbox feature for UI customization.
- Prepared FSD based on the client’s BRD.
- Provided installation and configuration documents for AD, Exchange, Password Synchronization, Flat File and DBAT connectors.
- Installed and Configured Active Directory Connector for User Management and Password Synchronization.
- Developed Access policies for fine grained (attribute level) User authorization with Oracle Identity Manager.
- Developed custom email notifications for the events of User created/modified/deleted on target systems.
- Customized and Developed ADF Screens and UI.
- Developed custom Adapters for processing reconciliation events, pre-populating the target system forms for User Provisioning.
- Wrote custom plugins based on the client requirements.
- Troubleshooting the installation, configuration and deployment issues for the 11g R2 PS2 environment.
- Setup operational users in WebLogic to support the day-to-day operations.
- Involved in customization of Oracle Identity Manager based on customer needs.
- Involved in the design for integration of applications with Identity Manager.
- Performed key administrative tasks build, maintain and support Stable FMW environment.
- Worked with Oracle and applied patch sets to resolve performance issues.
- Knowledge transfer to team members.
- Worked on Event Handlers and Custom Schedulers.
Confidential
Java Developer
Responsibilities:
- Analyzed and Designed business specific requirements from business people.
- Implemented the application using J2EEdesign patterns like Spring MVC (Model-View- Controller), Singleton, DAO (Data Access Object), DTO (Data Transfer Object), Spring Web flow, Business Delegate.
- Used Programming agile software development methodology to satisfy the business requirements in an iterative development approach.
- Involved in design and develop the web application with the java.
- Implemented dependency injection on facade implementation using spring framework.
- Involved in design of the application using MVC design patterns and Struts framework using JSP and controller Servlets.
- Used the Struts framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer.
- Involved in the development of business module applications using J2EE technologies like Servlets, JSP, CSS and JDBC.
- Created stored procedures and triggers and used SQL Server as database server.
- Modified logging levels and inserted debugging logs to service log file using log4j.
- Implement logging standards on the system and helped the support team to track exact logs for broken, malfunction task while maintaining the applications.
- Run debugging, unit testing and integration testing using Eclipse IDE.
