Join Dematic’s Software Product Development Quality Team and take on a pivotal role shaping the future of our next-gen supply chain platform. As a hands-on developer, you'll apply your expertise in Java and strong, modern software engineering principles to architect and create sophisticated performance automation tests that pinpoint and eliminate system bottlenecks. You will drive a culture of engineering excellence, and your work will directly ensure the performance, scalability, and reliability of our mission-critical software solution offerings.
We offer :
- Career Development
- Competitive Compensation and Benefits
- Pay Transparency
- Global Opportunities
Learn More Here :
The base pay range for this role is estimated to be $93,750-$125,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
Tasks and Qualifications :
What You Will do in This Role :
Design, develop, and execute a full suite of performance, stress, and load tests , building robust automation code and integrating it into our CI / CD pipelines for continuous validation.Drive the diagnostic process for performance issues, applying your deep problem-solving skills to lead triage, perform root-cause analysis, and pinpoint complex application and system bottlenecks.Partner directly with software development teams to drive solutions , providing clear, data-driven analysis to help them optimize code, tune services, and resolve complex performance issues.Serve as a key resource on performance, providing R&D teams with critical data and specialized insights to help them craft more resilient and diagnosable applications.Leverage performance data and insights to directly influence product architecture , providing critical recommendations for system design, sizing, and scalability.What We Are Looking For :
A Natural Problem-Solver : You are a curious, continuous learner who connects technical work to business outcomes and is driven to get things done.An Exceptional Collaborator : You thrive in a fast-paced Agile team and communicate complex technical concepts with clarity and professionalism.A Professional with Deep Ownership : You take immense pride in your work, demonstrating meticulous attention to detail and a proactive, can-do attitude.Qualifications :
Experience : A strong foundation of 3-5+ years in software engineering, including at least 3 years of Java automation test development and 2 years of performance testing for cloud-hosted applications.Core Technical Skills :Advanced Java : Including threading, concurrency, and asynchronous patterns.Cloud & Container Ecosystem : Hands-on experience with a major cloud platform (GCP, AWS, Azure), Docker, and Kubernetes.Microservices & CI / CD : Experience testing microservices architectures and using CI / CD pipelines (e.g., Jenkins).
Performance Diagnostics : Proven ability to debug bottlenecks using profiling tools (heap / thread dump analysis).
Preferred Qualifications :
Domain Expertise : Prior experience in intralogistics, supply chain, or material handling industries is a strong plus.APM Tooling : Hands-on experience with Application Performance Monitoring tools like DataDog, Dynatrace, or New Relic.Front-End Familiarity : A basic knowledge of HTML, TypeScript, and JavaScript.Networking Fundamentals : A foundational understanding of networking concepts to aid in diagnosing system-wide issuesEducation : B.S. in Computer Science or equivalent professional experience.
Location & Authorization : This is a hybrid role requiring proximity to one of our U.S. offices (Grand Rapids, MI; Plano, TX; Atlanta, GA; or Milwaukee, WI). Applicants must be authorized to work in the U.S. without the need for current or future sponsorship.
LI-DP1