Senior Software Engineer - Performance Engineering Job in Blue Yonder
Senior Software Engineer - Performance Engineering
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Title: Performance Engineer (Full Stack)
Location: Pune, India
Company: Blue Yonder
Experience: 4 to 9 years
Education: Bachelor s Degree in Computer Science, Engineering, or a related field
About Blue Yonder
Blue Yonder is a leading AI-driven Global Supply Chain Solutions provider, recognized by Glassdoor as one of the Best Places to Work. We design innovative solutions that power intelligent supply chains and transform global commerce.
We are seeking a talented and experienced Performance Engineer with expertise in Java, Spring Boot, React, and open-source technologies. If you have a passion for clean code, automation, and performance engineering, we want you on our team.
Scope of the Role
You will play a critical role in the engineering team, working hands-on to design, develop, test, and optimize performance for Java-based applications deployed both on-premises and on-cloud. This role involves close collaboration with developers, testers, and stakeholders to ensure performance requirements are met and bottlenecks are eliminated.
Key Responsibilities
- Develop quality software according to clean code principles and Blue Yonder standards.
- Write effective performance test cases and develop automation utilities for performance testing.
- Collaborate on the design and development of skeleton/stub components for successful integration testing.
- Analyze performance test results, report defects, and document findings through comprehensive performance test reports.
- Participate in design reviews, ensuring performance considerations are built into application architecture.
- Mentor junior team members in performance testing best practices.
- Gather and validate Non-Functional Requirements (NFRs) from customers and stakeholders.
- Proactively participate in project status meetings and offer performance-related insights.
Technical Environment
- Performance Testing Tools: JMeter (expertise required)
- Programming: Java, Data Structures, Shell Scripting
- Operating System: Linux (Ubuntu preferred)
- Monitoring Tools: Telegraph, InfluxDB, Grafana
- Diagnostics: Thread dump analysis, GC log analysis, Heap dump analysis
- Architecture: Microservices, REST APIs, Reactive Applications
- Cloud: Azure (or equivalent cloud platforms)
Must-Have Skills
- 4-9 years of experience as a Performance Tester/Engineer on Java-based applications.
- Expertise in JMeter for performance test automation.
- Strong understanding of performance metrics for certifying Java applications.
- Deep knowledge of Linux performance commands and shell scripting.
- Experience with application monitoring tools like Telegraph, InfluxDB, Grafana.
- Strong analytical and problem-solving skills with a proactive, self-motivated work style.
- Excellent communication skills (both written and verbal).
Good to Have Skills
- Hands-on development experience with Java and Data Structures.
- Familiarity with SQL and databases.
- Experience with application servers such as Tomcat or Netty.
- Knowledge of REST API design and testing.
- Exposure to Azure or other cloud platforms.
- Experience with distributed tracing (Zipkin, etc.).
- Hands-on with data analysis tools like Python/R and Kafka.
- Experience with Glowroot and Flame Graphs for diagnostics.
- Familiarity with Hazelcast, Redis, or other IMDG (In-Memory Data Grid) solutions.
- Understanding of E-commerce and Retail domain is a plus.
- Hands-on experience with Cassandra or other NoSQL databases.
- Basic understanding of Kubernetes architecture and administration.
Why Join Blue Yonder?
- Collaborate with a global team working on cutting-edge supply chain solutions.
- Be part of an inclusive, innovative, and diverse workplace.
- Work on modern technologies and drive impactful performance optimizations.
- Opportunities to learn, grow, and mentor others in your area of expertise.
Diversity, Inclusion, Value & Equity (DIVE)
At Blue Yonder, we foster an inclusive environment where everyone belongs. We encourage applicants from all backgrounds to apply and contribute to our diverse community.
All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Qualification : Bachelors Degree in Computer Science, Engineering, or a related field

