Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
JetBrains creates intelligent software development tools for developers and teams. More than 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100 rely on its products to solve complex problems. Its mission is to make development teams more productive and AI adoptable at scale.
задачи
Analyze automated test results from regular builds to investigate Java runtime and test failures
Investigate user-reported issues to ensure accurate triage
Analyze thread dumps and JVM crash logs to pinpoint deadlocks, freezes, and Event Dispatch Thread (EDT) responsiveness issues in the IDE
Communicate with developers to understand runtime architecture and ongoing changes
Collaborate with the support team to reproduce and resolve issues reported in public builds
Take ownership of JetBrains Runtime quality by identifying what needs to be fixed, organizing the tracker, and prioritizing quality tasks
Provide developers with clear context so fixes happen swiftly and improve overall IDE stability
требования
Focus on quality and deep technical investigation over quick surface fixes
Clear communication skills and confidence advocating for your perspective while remaining open to others
An ownership mindset and responsibility for keeping issues organized and moving forward
Curiosity about underlying systems and application architecture
Solid understanding of Java, AWT, Swing, and Java2D
Hands-on experience analyzing thread dumps, JVM crash logs, or memory issues using standard JDK diagnostic tools
Ability to read and understand tests using frameworks such as jtreg, JUnit, gtest, or ctest
Experience reproducing complex technical issues and working with issue trackers such as YouTrack, Jira, or GitHub
Создают интеллектуальные инструменты для разработчиков и команд, включая интегрированные среды разработки (IDE) для множества языков программирования, а также средства командной работы