Match score not available

Senior Full Stack Developer with IAM

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Vatican City, Virginia (USA), United States

Offer summary

Qualifications:

Bachelor’s Degree in Computer Science or related field, Minimum 10 years of experience in NodeJS, AngularJS, Java, Oracle SQL, etc., Experience in Identity, Credentialing, Access Management (ICAM).

Key responsabilities:

  • Analyze, design and develop enterprise-level identity management system
  • Support batch framework, REST/SOAP services, data access layer, IMS Portal functionalities
  • Develop DML scripts, ad-hoc reports, provide production support for IMS
Niyam IT logo
Niyam IT SME https://www.niyamit.com/
51 - 200 Employees
See more Niyam IT offers

Job description

Join Our Team at Niyam IT: Embrace Diversity, Excel Together

Are you ready to be part of a dynamic, inclusive, and fearless team that values your well-being and individuality? At Niyam, we’re not just a company; we’re a close-knit community of experts and leaders dedicated to providing IT solutions for esteemed clients.

Niyam provides IT solutions to improve system efficiency while optimizing the value that we deliver to our customers. Our team members have the drive and the right mindset to take ownership of the projects they work on. They partner with our customers, going the extra mile when necessary to ensure success.

What We Offer:

  • Comprehensive Benefits: We’ve got you covered with 100% company-paid health, dental, vision, life, and AD&D insurance.
  • Peace of Mind: Enjoy free short-term and long-term disability coverage, ensuring your financial security in any situation.
  • Flexible Work Hours: Life doesn’t always fit into a 9 to 5 schedule. We offer flexibility to help you manage your work-life balance effectively.
  • Remote and Hybrid Work: Niyam understands the value of flexibility. We offer remote and hybrid work options on our projects.
  • Paid Time Off: Recharge and rejuvenate with our generous paid time off policy.
  • Retirement Plans: We care about your future. Niyam offers retirement plans to help you secure your long-term financial goals.
  • Career Growth: Niyam is not just a job; it’s a career journey. We provide a supportive environment for your professional development and offer fully paid opportunities (including technology and business conferences) for training and advancement within the company.
  • Great People: Our people are the blueprint of who Niyam is to the industry and community.
  • Great Environment: Niyam fosters a great environment where innovation, collaboration, and personal growth thrive.
  • Diversity & Inclusion: We believe in the strength of diverse perspectives. Your unique ideas are welcomed and celebrated every day at Niyam.

Join us in creating a workplace where innovation, diversity, and well-being thrive. Your journey at Niyam awaits. Apply today!

 

Niyam is seeking an experienced Full-Stack Developer, skilled in Java and Oracle,  to lead and support the sustainment of critical infrastructure in support of our work with FEMA. This project offers the candidate the ideal opportunity to support the Nation’s Emergency Management community by supporting a critical part of FEMA infrastructure. 


Niyam provides Tier 3 Help Desk/Technical Support to maintain FEMA’s identity management system (IMS), defined as the set of FEMA Enterprise Network (FEN)  identity management software applications to include, the custom built FEMA Enterprise Identity Management System (FEIMS), the COTS products IBM Security Access Manager (ISAM), BM Security Identity Manager (ISIM),  Trusted Identity Exchange (TIE) feed, and WebSeal interface component.


Our team is small--currently 3 technical staff and all with outstanding technical skills, which provides the qualified candidate a chance to grow professionally.  We offer competitive compensation and benefits. Position currently allows for remote work but may require periodic on-site work at our Fairfax, VA location.

 

Roles and Responsibilities

    • Responsible for analysis, design, and development of enterprise-level identity management system including enhancements and operational support.  The IMS is responsible for user account management, position and roles management for internal FEMA users, role-based access, and abilities for various disasters and non-disaster applications.
    • Support batch framework using Quartz scheduler that involves periodic connection to an Identity Exchange and systematic and intelligent processing of the user data provided.
    • Write complex queries to identify and process user provisioning types – add, update, rename, terminate, de-provision, and reactivation of accounts.
    • Support REST and SOAP services which are consumed by multiple FEMA applications.
    • Support on Hibernate-based data access layer, service layer transaction management.
    • Develop and support Java services to use IBM ISIM APIs to directly update the ISIM LDAP repository.
    • Support Angular JS and REST-based IMS Portal for user account management functionalities such as reset/change password, lock/unlock account, position assignments.
    • Support with IBM Security Identity Manager workflow design and implementation.
    • Full life-cycle involvement in the requirement, design, estimation, scoping, and capacity planning.
    • Provide production applications support for IMS
    • Troubleshoot Production issues and work towards resolving issues.
    • Develop and deliver daily Data Manipulation Language (DML) scripts for various production data change requests to support FEMA Operations requests, fix various application issues, and support the ongoing disaster-related surge user accounts creation and processing.
    • Develop and generate ad-hoc reports to various FEMA teams from IMS databases.
    • Provide support for FEMA internal and External FEMA Financial Systems Audit.
    • Provide guidance to project owners on IMS positions and processes.
    • Participate in audit walkthroughs.
    • Provide reports requested by the auditors for FEMA financial systems integrated with IMS.
    • Provide Tier II and Tier III production support.


    Qualifications and Education Requirements

    • Proof of US Citizenship and ability to obtain Public Trust Security Clearance
    • Bachelor’s Degree in Computer Science or related field and at least ten years of experience
    • At least 4 years of experience in the following technologies: NodeJS, AngularJS, Java, REST and SOAP Webservices, Oracle SQL, EJB, JSP, Weblogic, Apache
    • Experience in Identity, Credentialing, and Access Management (ICAM)


    Preferred Skills

    • Prior experience working with federal clients
    • Active Public Trust Security Clearance

    • Local to DMV Area

    • Experience with IBM Webseal and/or Identity Access Management and Security Tools including IBM Security Access Manager (ISAM) and IBM Security Identity Manager (ISIM)


    Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.


    Niyam IT, Inc. is an Equal Opportunity (“EEO”) Employer. All qualified applicants will receive consideration without regard to race, color, creed, religion, sex, sexual orientation, gender identity, pregnancy, marital status, partnership status, age, citizenship status, veteran or military status, medical condition, genetic information, national origin, disability, unemployment status or any other characteristic prohibited by federal, state and/or local laws.


    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Problem Solving

    Full Stack Engineer Related jobs