Java Developer - Document Processing Specialist

BairesDev

Bengaluru, Karnataka, India

Job Description

We are seeking a skilled and detail-oriented Java Developer with expertise in document processing systems. This role involves designing, implementing, and maintaining robust solutions for handling, analyzing, and transforming document data. If you have a passion for Java development and a keen interest in document automation, this is a great opportunity to showcase your skills.
Key Responsibilities

Develop and maintain document processing solutions using Java technologies.
Design and implement algorithms to extract, analyze, and transform data from documents.
Optimize processing workflows to handle large-scale data efficiently.
Integrate third-party APIs and libraries for OCR, data extraction, and document parsing.
Collaborate with cross-functional teams to understand business requirements and ensure accurate document processing outputs.
Perform unit testing, debugging, and performance tuning of the developed solutions.
Create and maintain technical documentation for systems and workflows.
Ensure security and compliance with data handling and processing standards.

Qualifications

Education: Bachelor's or Master’s degree in Computer Science, Information Technology, or related field.
Experience:
3+ years of experience in Java development.
Experience working with document processing, OCR tools, or PDF parsing libraries is highly desirable.
Technical Skills:
Strong knowledge of Java, including Java 8+ features (e.g., Streams, Lambdas).
Experience with libraries such as Apache POI, iText, or similar.
Familiarity with OCR tools like Tesseract or ABBYY FineReader is a plus.
Understanding of RESTful APIs and integration.
Knowledge of SQL and database design.
Soft Skills:
Strong problem-solving and analytical abilities.
Excellent communication and teamwork skills.

Benefits

Competitive salary and performance-based bonuses.
Flexible working hours, with remote work options.
Professional development opportunities, including certifications and training.
Health insurance and wellness programs.
A collaborative and innovative work environment.

How to Apply

Submit your application on our official careers page or email your resume to us.
Attach your updated resume and a cover letter outlining your relevant experience.
Shortlisted candidates will be contacted for the next steps, including technical assessments and interviews.

About Us

We are a technology-driven company specializing in document management solutions. Our mission is to simplify document workflows and create efficient systems for our clients. Join us to be part of a team that values innovation, creativity, and collaboration.


Job Details

  • Salary: $20 - $30
  • Job Type: Full-time
  • Remote/Onsite: Remote
  • Location: Bengaluru, Karnataka, India
  • Last Apply Date: 2025-03-05

Similar Jobs