Staff Software Engineer-Java - Bengaluru, India - Ping Identity

    Ping Identity
    Ping Identity Bengaluru, India

    2 weeks ago

    Default job background
    Description

    As a Staff IAM Software Developer, you will work on a cross-functional engineering team developing the next generation of Identity and Access Management SaaS products.

    You will have opportunities to work on PingOne multi-tenant cloud platform that redefined how IAM admins design the user journey.

    Our team works on essential user-related features and collaborates with other departments and development teams throughout the Agile development process.


    Come be part of something extraordinaryYou will:


    Design and develop APIs and scalable microservices for the AWS cloud using JavaWork with product managers, architects, and other stakeholders to deliver product capabilitiesDevelop test automation assets in a continuous integration and deployment environment.

    Guide scalability and performance improvements.

    Troubleshoot issues, and provide fixesParticipate in design and code reviewsDevelop features and enhancements from user storiesBecome a product expert in important areas to encourage higher-quality development effortsDesign and Build customer-facing web applications using our shared React component libraryReport to a Development Manager in the R&D OrganisationYou have:

    Deep hands-on experience in the design, development, and deployment of business software at scale.
    Fundamental knowledge in Identity and Access Management (IAM).


    Familiarity with the following protocols:

    SAML, OAuth, OpenID Connect, and SCIM.Experience building scalable AWS cloud-based applications8+ years of experience and strong proficiency with Java as a backendExperience with one or more JavaScript frameworks such as React.

    Experience integrating REST APIs with web applicationsExperience debugging using browser development toolsProficient in Unix-based environmentsBachelor's Degree in Computer Science or equivalent experienceCustomer-facing skills to represent Ping Identity well within the customer's environment and drive discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation.

    Leading/Involved in the highly available and fault-tolerant enterprise.


    You have an advantage if:
    Knowledge of Dockerization and KubernetesGood security and identity conceptsExperience with asynchronous messaging (Kafka, Redis)Experience with NoSQL databases like MongoDB, Cassandra, ElasticsearchAwareness/experience of Cloud Platforms AWS/AzureOur Benefits:

    Generous time offParental LeaveHealthcareGenerous Holiday Schedule