For Employers

Shuru Technologies Private Limited

Lead Java Engineer

Posted 2 days ago
Worldwide
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design and build scalable backend services using Java and Spring Boot to handle document ingestion, parsing, and extraction pipelines. Develop asynchronous workflows and REST APIs while ensuring system performance, concurrency, and high-volume data processing.

This is a remote position.

ShuruTech is a rapidly growing B2B IT services company specializing in building scalable, secure, and tailored software solutions for global clients. Our focus spans across CRM development, product engineering, cloud transformation, and automation. We’re passionate about empowering businesses to innovate and grow with custom technology solutions.

We are looking for a Lead Java Engineer with strong backend engineering experience and hands-on expertise in document parsing and document processing systems.
You will build scalable services responsible for ingesting, parsing, extracting, transforming, and processing information from formats such as PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, HTML, XML, CSV, and scanned documents.

  • Design and build scalable backend services using Java and Spring Boot.
  • Develop document ingestion, parsing, extraction, and transformation pipelines.
  • Extract text, tables, metadata, images, and structured information from different document formats.
  • Work with libraries such as Apache Tika, PDFBox, Apache POI, iText, or similar tools.
  • Integrate OCR solutions for scanned and image-based documents.
  • Build asynchronous and event-driven processing workflows using Kafka, RabbitMQ, or similar technologies.
  • Develop REST APIs for document upload, processing, extraction, and retrieval.
  • Handle corrupted files, parsing failures, unsupported formats, and partial processing scenarios.
  • Optimize systems for high-volume processing, concurrency, memory utilization, and latency.
  • Participate in system design, code reviews, debugging, and production issue resolution.
  • Mentor engineers and contribute to engineering best practices where applicable.


Requirements

  • 5+ years of backend/software engineering experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience building REST APIs, microservices, and distributed backend systems.
  • Hands-on experience with document parsing, ingestion, extraction, or processing systems.
  • Experience with Apache Tika, PDFBox, Apache POI, iText, or equivalent libraries.
  • Strong understanding of multithreading, concurrency, asynchronous processing, and JVM performance.
  • Experience with relational and/or NoSQL databases.
  • Strong understanding of system design, data structures, and API design.
  • Experience with Docker, Git, CI/CD, and cloud environments.
  • Strong debugging and problem-solving skills.


Benefits

  • Competitive compensation and benefits.
  • Remote and flexible work environment.
  • Opportunity to shape technology strategy and business outcomes.
  • Strong learning and leadership growth opportunities.


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Security Product Services Engineer

Full Time Brazil Software Development

Sales Engineer

Full Time Brazil, Netherlands, Spain +1 more Software Development

Electrical Engineer-Power Generation

Full Time United States $140K - $170K per year Software Development

Programmer Analyst (40744)

Other United States Software Development

Senior SCADA Engineer

Full Time United States $150K - $180K per year Software Development

Power Platform Architect US CITIZENS ONLY

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 216,905+ Jobs in Software Development

Answer easy questions

Answer easy questions

216,905+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified