yCrash
Website:
ycrash.io
Job details:
Job Type: Full-time, 100% Remote
About Us
yCrash builds developer tools that help engineering and DevOps teams troubleshoot complex
production issues quickly. Our products analyze artifacts such as GC logs, thread dumps, heap
dumps, and other JVM diagnostics to automatically identify root causes.
Our tools are used by engineering teams at organizations including Apple, IBM, SAP, Amazon,
Oracle, London Stock Exchange, Wells Fargo, TD Bank, and T-Mobile.
We are expanding our platform with AI-assisted troubleshooting capabilities (YC Buddy) that
allow developers to analyze reports and receive guidance using natural language.
We are looking for a Senior Java Developer who can help design and build these intelligent
diagnostics features while working within our existing Java-based platform.
What You Will Do
● Design and implement new features for JVM troubleshooting and diagnostics.
● Build AI-assisted capabilities that help developers interpret diagnostic data.
● Work across the stack including Java services, servlets, JSP, and AI/LLM integrations.
● Improve existing troubleshooting workflows and analysis engines.
● Integrate with LLM APIs and retrieval-based knowledge systems.
● Write clean, testable, maintainable code with strong unit and integration tests.
● Participate in architecture discussions, design reviews, and code reviews.
● Optimize application performance and scalability.
● Document features and technical workflows to help the team maintain and extend the
system.
Required Skills
● 5–10 years of strong Java development experience.
● Deep understanding of Core Java and JVM internals.
● Experience with Servlets, JSP, and Java web applications.
● Strong understanding of memory management, garbage collection, thread dumps, and
heap dumps.
● Experience working with SQL databases (MySQL/PostgreSQL/H2).
● Experience integrating with APIs and external services.
● Familiarity with Git and modern development workflows.
● Ability to analyze complex problems and design scalable solutions.
● Strong written and verbal communication skills.
Experience with AI/LLM Technologies
We expect practical experience in at least one of the following:
● Calling LLM APIs (OpenAI, Google, etc.)
● Prompt engineering
● Retrieval-Augmented Generation (RAG)
● Embedding-based search
● Building AI-powered developer tools
You do not need to be an ML researcher, but you should have hands-on experience building AI-
enabled product features.
Nice to Have
● Experience with LangChain4j or Java AI frameworks
● Knowledge of semantic search or vector databases
● Experience building developer tools, APM tools, or observability platforms
● Experience analyzing production incidents and JVM performance problems
Contact
Website: https://tier1app.com
LinkedIn: https://www.linkedin.com/company/ycrash/
☎ +91 82206 83775
Click on Apply to know more.