Senior Java Engineer (India)

Senior Java Engineer (India)

01 Oct
|
Shuru
|
India

01 Oct

Shuru

India

Company: Shuru Tech
Website: https://shurutech.com/
Experience: 6+ Years
Location: Remote
Employment Type: Full-time

Role Overview
Shuru Tech is looking for a robust Senior Java Engineer / Java Lead with 6+ years of backend engineering experience and hands-on expertise in building document parsing and document processing systems.
This is a fully remote role where you will work on scalable backend systems responsible for ingesting, parsing, extracting, transforming, and processing data from multiple document formats including PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, HTML, XML, CSV, and scanned documents.
Key Responsibilities
• Design and develop scalable backend applications and microservices using Java and Spring Boot.
• Build and maintain document ingestion, parsing, extraction, and transformation pipelines.
• Extract structured and unstructured information including text, tables, metadata, images, and document properties.
• Handle formats including PDF, Word, Excel, PowerPoint, HTML, XML, and scanned documents.
• Work with document-processing libraries such as Apache Tika,



Apache PDFBox, Apache POI, iText, or equivalent technologies.
• Integrate OCR solutions for scanned PDFs and image-based documents.
• Design systems capable of efficiently processing large documents and high volumes of files.
• Build asynchronous and event-driven workflows using Kafka, RabbitMQ, or similar messaging technologies.
• Develop REST APIs for document upload, processing, extraction, and retrieval.
• Handle corrupted files, unsupported formats, parsing failures, and partial processing scenarios.
• Optimize performance, concurrency, memory utilization, and processing latency.
• Write clean, maintainable, well-tested production-grade code.
• Participate in architecture discussions, code reviews, debugging, and production issue resolution.
• For Lead-level candidates, mentor engineers and drive technical design and engineering best practices.

Required Skills
• 6+ years of backend/software eng

📌 Senior Java Engineer (India)
🏢 Shuru
📍 India

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: senior java engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer (india) / india