We provide IT Staff Augmentation Services!

Lead Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 10+ years of strong experience in the IT industry that includes above 4+ years Oracle identity manager experience.
  • Architecture, design, development, testing, integration and implementation expertise in Identity and Access Management, J2EE - based web applications
  • Review existing implementation for potential improvements including better performance, best
  • Practices ease ongoing maintenance, advice roadmap and future activities to add business value to the project.
  • Implementation experience with Oracle Identity and Access Management till the most recent versions.
  • Integrated and Implemented Role based Access Control products with Identity and Access Management solutions.
  • Experience in developing custom connectors, tasks, provisioning, approval processes and other custom Components to meet product requirements.
  • Also having the POC noledge of Sail Point IIQ.
  • Analyze data, interpret results and convey findings in a concise and professional manner
  • Partner with Data Infrastructure team and business owners to implement new data sources and ensure consistent definitions are used in reporting and analytics
  • Strong Knowledge of MS SQL Server 2012/2008/2005, DB2, MS SQLand Oracle.
  • Has noledge on Weblogic application server, Websphere, OHS, JBoss and apache servers
  • Flexible with Unix/Linux and Windows Environments.
  • Strong programming skills in designing and implementation of applications using Core Java, J2EE, JDBC, JSP, HTML, Spring Framework, Struts, JavaScript.
  • Hands on development experience with RDBMS, including writing SQLqueries
  • Strong understanding of Agile Scrum, Kanban methodology and Waterfall SDLC methodologies.
  • Strong communication, collaboration & team building skills with proficiency at grasping new Technical concepts quickly and utilizing them in a productive manner.
  • Adept in analyzing information system needs, evaluating end-user requirements, custom designing solutions and troubleshooting information systems.

TECHNICAL SKILLS

Middleware: Oracle Identity Manager, SOA, BIP, OUD,OID, OES,OAM,ODSEE

Languages: Java

Web Technologies: HTML, XML, JavaScript

Frame works: Spring, Hibernate, Struts

Servers: IBM WebSphere, WebLogic, Tomcat

Version Control: CVS, Tortoise SVN

Database: Oracle, DB2, MS-SQL Server, MySQL, MS-Access

Operating Systems: Windows 95/98/2000/XP, Unix.

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

Lead Developer

Responsibilities:

  • Wrote custom connector classes to attain functionality, which was not available OOTB.
  • Involved in creating custom connectors using ICF based connector.
  • Create the auto group memberships and access policies to provision users into target systems as per user job code and job role.
  • Wrote custom scheduler tasks on the basis of requirements.
  • Setup the change based reconciliation on ARP system, which would create accounts in OIM and target systems as users are created in ARP.
  • Worked on the tickets to resolve user access issues in production.
  • Performed functional and unit testing of all the target systems.
  • Performed deployment activities between environments.
  • Implemented rolling logs functionality in the current environment.

Confidential - Northfield, IL

Lead Developer

Responsibilities:

  • Installed IAM in development, Test, QA (UAT), SUP and PROD environment.
  • Installed the connectors for AD, OID, Exchange and database with latest version OIM 11gR2 PS3.
  • Wrote custom connector classes to attain functionality, which was not available OOTB.
  • Integrated OIM - OAM for SSO and protected resources for OAM.
  • Implement request and approval process.
  • Involved in creating custom connectors using ICF based connector.
  • Create the auto group memberships and access policies to provision users into target systems as per user job code and job role.
  • Setup the change based reconciliation on PeopleSoft, which would create accounts in OIM and target systems as users are created in PeopleSoft.
  • Performed functional and unit testing of all the target systems.
  • Performed deployment activities between environments.
  • Has done the key role for prod activities and data refresh activities from prod to lower environments.

Confidential - Schaumburg, IL

Sr Developer

Responsibilities:

  • Install OIM in development, QA environment.
  • Installed the connectors for AD, Exchange and Database.
  • Wrote custom connector classes to attain functionality, which was not available OOTB.
  • Implement Request and approval process.
  • Customized UI as per CEC Web standards.
  • Create the auto group memberships and access policies to provision users into target systems as per user job code and job role.
  • Setup the change based reconciliation on PeopleSoft, which would create accounts in OIM and target systems as users are created in PeopleSoft.
  • Performed functional and unit testing of all the target systems.

Confidential - Columbus, OH

Developer

Responsibilities:

  • Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
  • Involved in Planning, Defining and Designing data base on business requirement and provided
  • Installed Oracle EBS Employee reconciliation connector to reconcile from EBS HR to OIM.
  • Install AD, Exchange, SunOne Directory server connectors to provision accounts.
  • Setup AD Password Sync to capture passwords changed on AD and updating user’ Confidential password in OIM and all the associated target accounts of user.
  • Customized Exchange connector to provision Exchange accounts in multiple mail servers with multiple mail stores.
  • Built entity adapter to generate unique user login when provisioning OIM user, and perform some data massaging on data coming from Oracle HR.
  • Setup user process triggers to push the attribute changes to all target systems when changed in OIM.
  • Setup multiple trusted source reconciliation as the initial load came from one source and ongoing loads come from different trusted source.
  • Setup approval process for end users to request responsibilities to their Oracle EBS User accounts.
  • Performed initial load.
  • Built both the development and QA environments and systems for OIM.
Confidential, Florida

Lead Java Developer

Responsibilities:

  • Facilitated sessions to gather User Requirements and Business Requirements from Business User Group to document Functional Requirement Specification, Technical Requirement Specification that provided appropriate scope of work for technical team to develop overall system.
  • Involved in creation of High level Design Document & Low level Design Documents.
  • Assisted and motivated the team when they face difficulty to complete the tasks by target dates, due to technical or functional challenges.
  • Designed and developed independent implementation classes that can be injected using spring IOC and reused across the application.
  • Implemented the Server side validation using Spring Bean Validator Framework to use in all modules.
  • Developed the Action Classes, Action Form Classes, and Created JSPs using Struts tag libraries and configured in struts-config.xml, web.xml files.
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Integrating web-tier and service layer using spring framework.
  • Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Developed common UI for display error, success, warning and informational messages.
  • Organize and develop JUNIT test cases.
  • Involving in performance and regression testing phases

ENVIRONMENT: JPF Spring 2.1, Java 5, Spring JDBC template, GDAF, JUnit, Web Services

Confidential

Senior Java Developer

Responsibilities:

  • Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
  • Involved in Planning, Defining and Designing data base on business requirement and provided documentation.
  • Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
  • Develop Java application using Spring framework.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.
  • Created/Updated database objects like tables, views, stored procedures, function, packages
  • Used JavaScript and struts validation framework for performing front end validations.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Use Hibernate framework for the backend persistence
  • Use Eclipse as IDE tool to develop the application and QCfor bug and issue tracking
  • Use CVS for software configuration management and version control
  • Added methods for performing CRUD operations in applications using JDBC and wrote several SQL queries.
  • Responsible for the dealing with the problems, bug fixing and troubleshooting.

Environment: java 5,Servlet, JSP, Java Script, Spring MVC, Ecplise.

We'd love your feedback!