Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Java | Server-side High-Performance Computing | Big Data | Cloud Monitoring | AI-powered | Distributed Systems | Agile Principles | Flat hierarchy | Mentoring and Coaching
Well established in Tallinn Dynatrace’s Research & Development site with core product responsibilities on Grail, Logs and Security is looking for an experienced Senior Java Software Developer to strengthen up the team of engineers.
Excited about High-Performance Computing with large quantities of data? Interested in joining a global leader in application performance monitoring (APM) and observability? Bored of identical CRUD web-applications? Ready to dive into the world of low-level and performant Java? Looking for teammates who appreciate open communication and face challenges together as a team?
Your Role
The Tallinn R&D office focuses on the next generation Dynatrace data lakehouse (Grail), Logs, and on Application Security with the scope for growth into other areas of our product stack. As part of the Grail's team:
- Developing Dynatrace in Java
- Backend specialization (performance, big data, cluster technologies, horizontal scale, storage, analytics)
- Independent design and implementation of the product features
- Collaboration with local and remote international development teams
- 5+ years of experience in Java development, including architectural design
- Technical studies related to software engineering (or similar)
- Experience with test-driven development, clean code and design patterns
- Enjoying passing on knowledge and expertise to fellow team members
- Team player with a proactive approach
- Motivation to learn new technologies
- Dynatrace is a leader in unified observability and security.
- We provide a culture of excellence with competitive compensation packages designed to recognize and reward performance.
- Our employees work with the largest cloud providers, including AWS, Microsoft, and Google Cloud, and other leading partners worldwide to create strategic alliances.
- The Dynatrace platform uses cutting-edge technologies, including our own Davis hypermodal AI, to help our customers modernize and automate cloud operations, deliver software faster and more securely, and enable flawless digital experiences.
- Over 50% of the Fortune 100 companies are current customers of Dynatrace.
- We offer attractive compensation packages and company stocks with numerous benefits and advantages.
Key Skills
Ranked by relevanceReady to apply?
Join Dynatrace and take your career to the next level!
Application takes less than 5 minutes

