- Experience: 5–10 Years
- Job Type: Full-Time / Contract
- Location: Remote / On-site
Job Summary
We are seeking an experienced Senior Java API Developer to design, develop, and maintain a secure, scalable, and high-performance API platform for integrating ROC (Registrar of Companies), GST, Tax, and Business Verification data.
The ideal candidate should have extensive experience in Java backend development, RESTful API design, database architecture, authentication systems, cloud deployment, and government or financial data integrations.
Key Responsibilities
- Design and develop secure RESTful APIs using Java and Spring Boot.
- Build scalable microservices architecture.
- Integrate ROC, MCA, GST, PAN, Tax, and other legally accessible government and third-party data sources.
- Implement authentication and authorization using JWT, OAuth 2.0, API Keys, and Role-Based Access Control (RBAC).
- Design scalable database schemas and optimize complex queries.
- Develop API documentation using Swagger/OpenAPI.
- Implement rate limiting, logging, monitoring, caching, and auditing.
- Ensure API performance, reliability, and high availability.
- Write unit and integration tests.
- Deploy applications using Docker and Kubernetes.
- Follow secure coding standards and data privacy regulations.
Required Technical Skills
Core Technologies
- Java 17/21
- Spring Boot
- Spring Security
- Spring Data JPA
- Hibernate
- Maven or Gradle
- API Development
- REST APIs
- JSON/XML
- Swagger/OpenAPI
- Postman
- API Versioning
- Security
- JWT Authentication
- OAuth 2.0
- API Keys
- Rate Limiting
- Encryption
- SSL/TLS
- Databases
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Cloud & DevOps
- AWS / Azure / Google Cloud
- Docker
- Kubernetes
- Nginx
- Git
- GitHub/GitLab
- Monitoring
- Prometheus
- Grafana
- ELK Stack
- CloudWatch
- Preferred Experience
- ROC/MCA Data Integration
- GST Data Integration
- PAN Verification APIs
- Tax Data Processing
- Financial Data APIs
- Business Verification APIs
- KYC & AML Systems
- Banking APIs
- Digital Signature Integration
- Enterprise API Gateway Development
- Nice to Have
- Kafka / RabbitMQ
- Elasticsearch
- Redis Caching
- Microservices Architecture
- CI/CD Pipelines
- Terraform
- SonarQube
- Deliverables
- Fully Functional Enterprise API Platform
- Secure Authentication & Authorization
- REST API Documentation (Swagger/OpenAPI)
- Admin Dashboard
- API Usage Analytics
- Scalable Database Architecture
- Monitoring & Logging Dashboard
- Dockerized Deployment
- CI/CD Pipeline
- Production Deployment Support
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
Candidates with experience integrating the following systems will be given preference:
- MCA/ROC APIs
- GST APIs
- Income Tax APIs
- PAN Verification
- Aadhaar eKYC (where legally permitted)
- CIN Verification
- DIN Verification
- Director KYC
- UDYAM/MSME Verification
- IEC Verification
- FSSAI Verification
- Business Credit APIs
- Banking APIs
- Payment Gateway APIs
Pay: ₹50,000.00 - ₹100,000.00 per month
Benefits:
Work Location: In person