Full Stack Software Engineer (PKI & Security Applications, Java, Reac) (Bengaluru)

Full Stack Software Engineer (PKI & Security Applications, Java, Reac) (Bengaluru)

02 Oct
|
Neemus Software
|
Bengaluru

02 Oct

Neemus Software

Bengaluru

Role & responsibilities

Job Summary

The Full Stack Software Engineer will develop and maintain secure web-based applications, authentication systems, certificate management solutions, and APIs for communication with USB-based hardware security devices. The role focuses on cybersecurity, PKI infrastructure, digital certificates, and secure communication frameworks.

Key Responsibilities

- Design, develop, test, and maintain web applications interacting with USB-based hardware devices.
- Develop backend services and APIs for client-server communication.
- Implement authentication and authorization mechanisms using:
- OAuth
- WebAuthn
- CTAP

- Develop certificate-based authentication systems.
- Build and maintain Certificate Authority (CA) management applications.
- Integrate Hardware Security Modules (HSMs) with PKI solutions.
- Develop administrator consoles for device enrollment and configuration.
- Implement mutual authentication protocols between:

- Client and server
- Admin console and hardware devices

- Perform application testing, troubleshooting, and technical documentation.




- Work in secure/offline environments without internet connectivity when required.

Preferred candidate profile

Frontend

- HTML5
- CSS3
- JavaScript
- React JS

Backend

- Java
- Spring Boot
- REST API Development

Security & Cryptography

- PKI Infrastructure
- Digital Certificates
- Certificate Authority (CA)
- Hardware Security Modules (HSM)
- Public-key cryptography
- Mutual TLS (mTLS)

Networking

- TCP/IP
- DNS
- HTTP/HTTPS
- TLS/mTLS

Integration

- USB device communication
- Secure client-server architecture
- Hardware-software integration

Desired Skills

- Cybersecurity application development.
- Identity and Access Management (IAM).
- Secure coding practices.
- API security.
- Technical documentation.
- Problem-solving and analytical thinking.
- Robust communication and teamwork abilities.

Key Deliverables

- Secure web applications.
- Device communication APIs.
- Certificate management systems.
- Authentication and authorization modules.
- Admin management consoles.
- Test reports and deployment documentation.

📌 Full Stack Software Engineer (PKI & Security Applications, Java, Reac) (Bengaluru)
🏢 Neemus Software
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack software engineer (pki & security applications, java, reac) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: full stack software engineer (pki & security applications, java, reac) (bengaluru) / bengaluru