Full Stack Developer (Gurugram)

Full Stack Developer (Gurugram)

15 Sep
|
Tanserv Business Process
|
Gurugram

15 Sep

Tanserv Business Process

Gurugram

Senior Software Engineer — Java Full Stack, Cloud & AI

Experience- 7 years & above

Role summary

Hands-on engineer who can own features end to end on a Java + React multi-tenant SaaS platform, run its AWS infrastructure, and lead the build-out of AI capabilities on self-hosted LLMs.

Responsibilities

- Design, build and maintain backend services in Java 17 / Spring Boot (Spring Data JPA, Hibernate, Spring Security with JWT, REST APIs).
- Build and maintain front-end features in React + TypeScript (hooks, Redux Toolkit / RTK Query, React Query, Vite).
- Design and evolve MySQL schemas; write and roll out Flyway migrations in a schema-per-tenant multi-tenant setup.
- Build and harden data-ingestion pipelines: Excel/CSV bulk uploads (Apache POI or similar), SFTP file exchange, REST integrations with third-party ERPs; row-level validation, rejection reporting, idempotent re-runs.
- Own AWS infrastructure: EC2 / containers, RDS (MySQL), S3, IAM, VPC, CloudWatch, backups, cost control.
- Own CI/CD pipelines, environment configuration (dev / UAT / prod), secrets management and deployments, including migration rollout across tenant schemas.
- Participate in on-call; drive root-cause fixes for production incidents.
- Stand up and operate self-hosted LLM inference (vLLM / Ollama / TGI) on on-prem or AWS GPU instances, covering throughput, cost, access control and data residency.
- Build AI features on top of the platform: document extraction from PDFs and unstructured files, retrieval-augmented (RAG) assistants over application data, LLM-assisted column mapping and summarisation.
- Set up evaluation, prompt versioning and guardrails for AI output; prototype in Python and integrate into the Java/React product.
- Review pull requests, write short design notes,



and keep the codebase consistent.

Skills required
- 5-8 years building production web applications in Java + Spring Boot (Spring Data JPA / Hibernate, Spring Security, REST).
- Solid React with TypeScript; state management (Redux Toolkit / RTK Query or equivalent).
- Strong MySQL: schema design, indexing, query tuning, migrations (Flyway or Liquibase).
- Hands-on AWS: EC2, RDS, S3, IAM, VPC basics, CloudWatch; Docker; one CI/CD tool (GitHub Actions, GitLab CI, Jenkins).
- Working Python and real exposure to LLM application development: hosting and calling models, prompt design, RAG with a vector store, output evaluation.
- Ability to navigate a large existing codebase and change it safely.
- Clear written communication.

Good-to-have skills
- Multi-tenant architectures (schema-per-tenant, tenant routing, tenant-scoped migrations).
- Self-hosting open-weight models (Llama, Mistral, Qwen) with vLLM / Ollama / TGI; GPU sizing and quantisation.
- Document AI: OCR and layout-aware extraction from PDFs and scanned documents.
- ERP integrations (SAP, Oracle, Tally), SFTP-based exchange, Microsoft Graph / Azure AD.
- Redis, message queues, scheduled and batch processing.
- Infrastructure as code (Terraform / CloudFormation); Linux administration.
- LangChain / LlamaIndex; vector databases (pgvector, Qdrant, Milvus, OpenSearch).

Tech stack Java 17 · Spring Boot · Spring Data JPA / Hibernate · Spring Security (JWT) · MySQL 8 · Flyway · React · TypeScript · Vite · Redux Toolkit · React Query · Bootstrap / SCSS · AWS (EC2, RDS, S3, IAM, VPC, CloudWatch) · Docker · Redis · Apache POI · SFTP · Microsoft Graph · Python · vLLM / Ollama / TGI · LangChain / LlamaIndex · vector database

Pay: ₹1,500,000.00 - ₹2,000,000.00 per year

Work Location: In person

📌 Full Stack Developer (Gurugram)
🏢 Tanserv Business Process
📍 Gurugram

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 developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (gurugram) / gurugram