Job Description :

Identity an Access Management (IAM) Developer

Location - Remote till Covid Situation is resolved. After, it will be in Alexandria, VA
 

Identity and Access Management (IAM) Developer

Job Description:

  • Develop and implement IAM Java APIs on the cloud and implement SSO for applications.
  • Develop backend scripts, develops automated test using Selenium and performance testing scripts as needed and performs unit testing, performs design and code reviews.
  • Investigate, diagnose, and resolve production issues with a quick turnaround time and communicate root cause and workaround options to team members and clients.
  • Support upgrade and patching of products as needed
  • Interface with Infrastructure team closely. Interact with product vendors to resolve any technical implementation issues and product related support as needed.
  • Perform technical analysis and documentation of complex functions in the system.
  • Interact with the testing and analyst teams on release and team initiatives.

Required Skill:

·       4+ years of experience working in an Agile development environment and strong aptitude for picking up new technical skills

·       4+ years hands-on experience in Java technologies like J2EE, JSP, Servlets, JDBC, Spring, Web Services (REST, Soap), XSLT, XML, Springboot, JPA

·       2+ years hands-on experience with OpenAM, OpenDJ tools

·       2+ years hands-on experience working with Linux, Webservers and databases

  • 2+ years of experience working with Eclipse or similar IDEs
  • 2+ years of experience in customizing COTS products and performance tuning
  • Ability to troubleshoot identity provisioning issues, workflow errors without any supervision.
  • Experience working on an Identity and Access Management project

·       Experience with Database design including Stored Procedures, DML and DDL tasks

·       Experience in developing RESTful API services and using Jenkins and Maven

  • Experience in BeanShell scripting or Java development
  • Working knowledge of UNIX shell scripting

·       Knowledge of Jenkins/Code Management (GIT, SVN)/Configuration

·       Must be a good team player and be able to deliver results in a fast-paced project

Preferred Skills:

  • Experience with systems in production support and maintenance
  • Experience with Sybase database and stored procedures
  • Knowledge of java coding best practices and performance improvements
  • Knowledge of IAM best practices

 

 

 

 

             

Similar Jobs you may be interested in ..