Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 10901461

    CHENNAI · FULLTIME

    Senior Java Engineer

    Tekclan logo

    Tekclan

    Chennai · onsite · Posted 71d ago

    Sourced fromNaukri
    Undisclosed10–15 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 11 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary

    5-10+ years of hardcore backend engineering experience. This is not a typical Java role. If your experience is mostly CRUD APIs, controller wiring, or shallow service layers - this role is not for you. We are looking for a top-tier backend engineer who thrives on: Designing complex algorithms Building high-performance, memory-efficient systems Owning deep backend logic that actually moves the needle. You will work close to the core engine of the product, not the edges. What You'll Be Trusted With: Architect and build backend systems that must perform under load Design and implement custom algorithms for real-world, non-trivial problems Solve performance bottlenecks involving CPU, memory, I/O, and concurrency Build backend services where latency, throughput, and correctness matter Own document PDF processing pipelines end-to-end: Composition Rendering Optimization High-volume generation Make hard technical decisions and stand by them Mentor engineers by setting the bar, not micromanaging.

    Responsibilities

    • Architect and build backend systems that must perform under load
    • Design and implement custom algorithms for real-world, non-trivial problems
    • Solve performance bottlenecks involving CPU, memory, I/O, and concurrency
    • Build backend services where latency, throughput, and correctness matter
    • Own document PDF processing pipelines end-to-end: Composition Rendering Optimization High-volume generation
    • Make hard technical decisions and stand by them
    • Mentor engineers by setting the bar, not micromanaging

    Requirements

    • Exceptional Java expertise (Core Java, Spring Boot, Java 8+)
    • Strong command over: Data structures algorithms
    • Multithreading concurrency models
    • JVM internals memory management
    • Proven experience building custom algorithms (this will be evaluated)
    • Deep backend engineering experience with Spring / Spring Boot
    • Strong understanding of: API design principles
    • Fault tolerance resilience
    • Performance tuning profiling
    • Ability to reason about time complexity, space complexity, and trade-offs
    • Strong database fundamentals (query optimization, indexing, transactions)

    Qualifications

    • Built or worked on PDF / document processing systems
    • Experience with opensource or licensed PDF engines
    • CCM platforms or document automation products
    • Designed systems handling millions of documents or transactions
    • Worked on event-driven or async architectures
    • Experience with message brokers (ActiveMQ, Kafka, RabbitMQ)
    • Exposure to Kubernetes-based deployments or large-scale microservices

    What Sets You Apart

    • You enjoy hard problems more than frameworks
    • You think in algorithms, trade-offs, and failure modes
    • You care about code quality, performance, and long-term maintainability
    • You can look at a slow system and methodically make it fast
    • You take ownership like a product engineer, not just a task executor

    Interview Focus

    • Algorithm design problem solving
    • Deep Java fundamentals
    • System design discussions (backend-heavy)
    • Performance tuning scenarios
    • Real-world debugging and optimization challenges

    Why This Role Is Worth Your Time

    • You'll work on core backend systems, not glue code
    • You'll solve problems most teams avoid
    • You'll have real ownership and technical influence
    • You'll work on document and PDF systems at scale
    • You'll be surrounded by engineers who respect depth over buzzwords


    Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

    Sourced from naukri

    Section · 02

    Skills

    Aws GlueIndexingAutomationCore JavaApache KafkaAlgorithm Designdocument automationcode qualityapisapi designactivemqDocument Processingjava fundamentalsJava 8ConcurrencyFault ToleranceData StructuresdebuggingAlgorithmsJava

    Senior Java Engineer · waiting for your command