Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced candidate with over 9 years of experience, your role will involve optimizing performance and troubleshooting in a Middleware environment. **Key Responsibilities:** - Performance Optimization & Troubleshooting: - Perform JVM tuning, garbage collection optimization, and thread management to enhance system performance. - Troubleshoot performance issues across middleware layers, including Kafka and Kubernetes environments. - Analyze application logs and metrics to pinpoint performance bottlenecks and provide actionable insights. - Middleware Performance Engineering: - Optimize Kafka for high-throughput and low-latency messaging systems. - Leverage Kubernetes for container orchestration and resource management to achieve scalability and fault tolerance. - Use performance monitoring tools like Dynatrace to identify system-level inefficiencies and propose improvements. - Code Review & Design Recommendations: - Conduct in-depth code reviews to ensure performance best practices are adhered to. - Collaborate with development teams to refine application design, ensuring alignment with performance objectives. - Collaboration with Architecture Team: - Partner with application architects to explain identified performance challenges and propose detailed improvement plans. - Influence architectural decisions with performance-first strategies to support robust and scalable solutions. - Performance Testing & Monitoring: - Develop and execute performance testing strategies to validate the system's reliability under load. - Establish automated performance monitoring pipelines for proactive issue detection and resolution. **Qualification Required:** - Strong Java programming skills with in-depth knowledge of JVM internals and tuning. - Hands-on experience with Kafka, Grafana, Kubernetes, and related middleware technologies. - Proficiency in using Dynatrace or similar tools for performance analysis and optimization. - Proven ability to troubleshoot and resolve complex system performance issues. - Capability to review code and recommend design optimizations from a performance perspective. - Excellent communication skills to work closely with architects, developers, and cross-functional teams. If any additional details of the company are present in the JD, they are omitted in this summary.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

pune, maharashtra, india

bengaluru, karnataka, india

chennai, tamil nadu, india

bengaluru, karnataka, india

navi mumbai, pune, chennai