Dynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea
Java Backend Engineer - RUM (m/f/x)
Location
Austria
Posted
2 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Backend Engineer - RUM (m/f/x)
Dynatrace
Your role at DynatraceAs a Java Software Engineer on the Real User Monitoring (RUM) Core team, you will: - Develop and enhance the core systems that power Real User Monitoring (RUM) in Dynatrace. - Contribute to the high-load, high-availability ingestion pipeline for RUM data. - Prototype, design, and implement features using Java. - Conduct load testing and optimize system components for peak performance. - Troubleshoot and resolve complex technical challenges. - Collaborate closely with product architects and cross-functional teams to define and deliver new features. - Mentor and support team members, fostering a collaborative and inclusive environment. - Participate in code reviews, testing, and debugging to ensure the quality, reliability, and scalability of the team’s services. - Work within an international team, driving enhanced productivity through improved delivery, collaboration, and communication. - Take full ownership of your components, leveraging Dynatrace to monitor, analyze, and optimize their performance. What will help you succeed - Strong hands-on experience in Java backend development. - Experience in JMH (Java Microbenchmark Harness) or Load-testing / Performance optimization - Strong analytical and problem-solving skills. - A collaborative mindset with a proactive and motivational approach. - A passion for building resilient and high-performing services. - Basic understanding and interest in web technologies. - Experience and interest in working as a member of an Agile team - A degree in Computer Science or a related field. Why you will love being a Dynatracer - A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly. - Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research. - A team that thinks outside the box, welcomes unconventional ideas and pushes boundaries. - An environment that fosters innovation, enables creative collaboration, and allows you to grow. - A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - A truly international mindset with Dynatracers from different countries & cultures all over the world, and English as the corporate language that connects us all - A culture that is being shaped by the diverse personalities, expertise, and backgrounds of our global team. - A relocation team that is eager to help you start your journey to a new country, always there to support and by your side. If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program. Click this link to find out more information about our relocation program. Compensation and Rewards - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Due to legal reasons, we are obliged to disclose the minimum salary for this position, which is € 65,000 gross per year based on full-time employment. We offer a higher salary in line with qualifications and experience. For this position we offer exclusive relocation support to our R&D Headquarters in Linz, ranked among the top seven most sustainable cities in the world, where cutting-edge innovation intersects with an exceptional quality of life and affordable living costs! Click this link to find out more.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the team's technical evolution and maturity, promoting development best practices and software quality. • Identify and enhance each professional's strengths, assigning tasks according to their skills and goals. • Act as a Java technical reference, supporting architectural decisions and ensuring high-value business deliveries. • Mentor less experienced developers, encouraging knowledge sharing and continuous team development. • Promote a collaborative, engaged environment oriented toward technical excellence and innovation.
• Develop, maintain and evolve backend applications using Java and JVM technologies • Build and support microservices and REST APIs • Work with legacy systems (Struts, Servlets, JSP, Primefaces), implementing improvements and modernizations • Participate in the full development lifecycle (analysis, development, testing and deployment) • Implement and maintain integrations between systems using messaging and streaming (Kafka) • Work on containerization and orchestration of applications with Docker and Kubernetes • Ensure development best practices (clean code, testing, version control, code review) • Support incident resolution and continuous improvement of production systems • Collaborate with multidisciplinary teams in an agile environment (Scrum/Kanban)
• Build and scale the core product, ensuring performance, reliability, and continuous improvement. • Own significant portions of the backend stack in Python. • Collaborate directly with founders to set the technical direction. • Operate with extreme ownership in a fast-paced, high-output environment.
Design and build reliable APIs and microservices, implement monitoring and performance tuning, and ensure data security compliance while collaborating with front-end developers to deliver cohesive end-to-end solutions for public digital services.


