You are on page 1of 2

Principal / Senior Software Engineer

Location: Bangalore
Area: SSO and Policy Services
Reporting to VP Engineering/Engineering Manager

Roles & Responsibilities:


● 8+ years of experience being a professional engineer in product engineering.
● Design and develop VIDA SSO and federated identity services based on protocols such
as SAML, OpenID, OAuth Protocols including FIDO2.
● Fully capable of owning and running entire subsystems of work.
● Deep, substantial expertise in multiple programming environments.
● Driving technology & best practices in Engineering.
● Scaling, Performance, and ensuring High-Availability & Quality of the products;
● Driving code reviews, design reviews and architecture discussions
● Experiment with new & relevant technologies and tools, and drive adoption.
● Experience in developing distributed data processing, stream or batch, system.
● Design and develop logical and physical data models to meet application requirements.
● Coordinate with architects, development, devops and product management.

Skills Required:
● 8+ years of experience with Java.
● Excellent knowledge of Spring Boot Framework.
● Strong knowledge of REST and microservices based design
● Significant experience with Identity federation solutions such as KeyCloak,
WSO2, etc.
● Expert knowledge of any user directory solution such as Azure AD, LDAP, etc.
● Hands on experience in federated identity protocols, JWT, JWS, JWE, PKI and
standard symmetric/asymmetric cryptography.
● Container based services deployment - Docker or equivalent.
● Desire to learn and improve over time.

Qualifications : - Bachelor's/Master’s degree in Computer Science, Computer


Engineering or equivalent technical degree.

- Experience working within the Agile Scrum methodology

- Knowledge of data structures, algorithms and distributed systems.


- Strong focus on clean code and robust design and test-driven development.

- Ability to work well with people and be both highly motivated and motivating

About VIDA:

● VIDA is established to digitize and secure individual identity, validated against


National Identity Databases. Our platform enables instant identity verification with
government agency identity database for customer due diligence.
● We deploy world class security standards, including Public Key Infrastructure
and digital trust certificates that comply with Indonesian Ministry of Communication
and Information Technology; multi-modal biometrics that include facial recognition
technology that is ranked the top 10 on NIST; as well as hardware rooted mobile
security through our Trusted Execution Environment.
● The combination of our expertise in mobile security, biometrics, and public key
infrastructure technologies provides secure end-to-end solutions for managing
digital identity through mobile devices.

You might also like