05 Sep
|
3i Infotech
|
Delhi
Job Description – Senior Java Developer
Job Title: - Senior Java Developer – Biometric Authentication API
Location: - Noida / Delhi NCR
Experience: 5+ Years
Employment Type: - Full Time
Role Overview
We are looking for a Senior Java Developer to design and develop secure biometric authentication APIs and middleware for enterprise applications. The role involves developing high-performance REST APIs, integrating biometric SDKs/devices, and building scalable authentication services for enterprise systems.
The candidate will work on biometric authentication solutions integrated with enterprise applications, databases, and security frameworks, ensuring high availability, security, and performance.
Key Responsibilities
- Design and develop RESTful APIs and microservices for biometric authentication systems.
- Integrate biometric SDKs and fingerprint devices (such as SecuGen or similar) with backend services.
- Develop secure authentication services using Java, Spring Boot, and API security frameworks.
- Implement fingerprint capture, template processing, and verification logic using biometric SDKs.
- Work on high-performance authentication workflows supporting large-scale enterprise users.
- Implement API security mechanisms such as JWT, OAuth2, and encryption.
- Integrate authentication APIs with enterprise applications, web portals, and third-party systems.
- Work closely with solution architects and DevOps teams to ensure scalability and high availability.
- Optimize application performance for high concurrent authentication requests.
- Implement logging, monitoring, and debugging mechanisms.
- Participate in code reviews, testing, and deployment activities.
- Prepare technical documentation, API specifications, and integration guidelines.
Technical Skills Required
Core Skills
- Java (Java 8 / 11 / 17)
- Spring Boot / Spring Framework
- REST API Development
- Microservices Architecture
Integration & Security
- API Security (JWT / OAuth2)
- Encryption & Secure Authentication Mechanisms
- Device / SDK Integration
Database
- MySQL / PostgreSQL / SQL Server
- Writing optimized queries and database design
Other Skills
- Linux / RHEL setting understanding
- API Gateway concepts
- Logging frameworks (Log4j / SLF4J)
- Version control (Git)
Good to Have
- Experience in Biometric authentication systems
- Knowledge of fingerprint SDK integration (SecuGen / Mantra / Morpho)
- Experience with Docker / Kubernetes / containerized applications
- Experience in BFSI or enterprise authentication systems
Education
Bachelor’s / Master’s degree in Computer Science / Information Technology / Engineering or equivalent.
Key Competencies
- Strong problem-solving skills
- Ability to work in high-security enterprise environments
- Strong understanding of secure application development
- Good communication and collaboration skills
📌 Senior Engineer-Java (Delhi)
🏢 3i Infotech
📍 Delhi