Performance Engineer (Freshers Eligible)

Published on
πŸ›‘οΈ Verified Career Listing Directly reviewed and cross-referenced with hiring sources.

HDFC Bank

Default Logo
πŸŽ“ IT
πŸ“ Bangalore
πŸ’Ό 0 - 5 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

Get daily alerts of new job openings & internships directly on your phone!

Join Group
HDFC Bank is hiring Performance Engineers for its Bangalore location. This opportunity is ideal for fresh graduates who are passionate about software engineering, performance testing, system optimization, and cloud-native technologies. Candidates with programming skills in Java, Python, or Golang and a strong understanding of SDLC/STLC concepts are encouraged to apply.

Job Overview

Particulars Details
Position Performance Engineer (Freshers Eligible)
Company HDFC Bank
Location Bangalore
Job Type Full-Time
Experience 0 - 5 years
Category / Department IT
Application Mode Email

🏒 About HDFC Bank

HDFC Bank is one of India's leading private sector banks and was among the first banks to receive approval from the Reserve Bank of India (RBI) to establish a private bank in 1994. The bank is recognized for its strong customer-centric approach, operational excellence, product innovation, and commitment to sustainable growth.

HDFC Bank focuses on delivering superior banking products and services while maintaining the highest standards of transparency, ethics, and operational efficiency. The organization emphasizes innovation, customer satisfaction, employee development, and long-term sustainability.

🌐
πŸ“
Office Location

HDFC Bank Limited
Bangalore, Karnataka, India

Performance Engineer (Freshers Eligible) Banner

πŸ’‘ Editor's Note / Preparation Tip

πŸ“„ Resume Preparation Tips

βœ… Highlight academic projects involving Java, Python, or Golang
βœ… Mention internships, hackathons, and certifications
βœ… Include cloud, Kubernetes, or Linux exposure if available
βœ… Showcase problem-solving skills and technical projects
βœ… Add GitHub profile links and project repositories
βœ… Mention performance optimization or testing-related coursework
βœ… Keep the resume concise (1-2 pages)


🎯 Interview Preparation Tips

Programming

β€’ Java Fundamentals
β€’ Python Basics
β€’ Golang Fundamentals
β€’ Data Structures and Algorithms
β€’ Object-Oriented Programming

Operating Systems

β€’ Processes and Threads
β€’ Memory Management
β€’ CPU Scheduling
β€’ Deadlocks
β€’ File Systems

SDLC & STLC

β€’ SDLC Models
β€’ Testing Lifecycle
β€’ Functional Testing
β€’ Performance Testing Basics
β€’ Defect Life Cycle

Performance Engineering

β€’ Load Testing Concepts
β€’ Stress Testing
β€’ Bottleneck Analysis
β€’ Response Time Metrics
β€’ Throughput & Latency

Cloud & DevOps

β€’ Kubernetes Basics
β€’ Containers
β€’ Cloud Computing Fundamentals
β€’ CI/CD Concepts


πŸ’‘ Pro Tips

βœ… Prepare your final-year project thoroughly
βœ… Practice coding problems daily
βœ… Learn basic Linux commands
βœ… Understand application performance metrics
βœ… Review networking fundamentals
βœ… Learn basic cloud concepts and containerization
βœ… Be prepared to explain your problem-solving approach

πŸ“ Job Description

πŸš€ We're Hiring | Performance Engineer (Freshers Eligible)

🏒 Company: HDFC Bank

πŸ“ Location: Bangalore
πŸŽ“ Qualification: B.Tech / B.E. / BCA / MCA / B.Sc / M.Sc (IT/CS)
πŸ’Ό Experience: Freshers Eligible
🏠 Work Mode: Onsite
⭐ Preference: Local Candidates Preferred


πŸ“‹ Detailed Job Description

As a Performance Engineer at HDFC Bank, you will work on analyzing, testing, optimizing, and monitoring enterprise-grade banking applications and platforms. You will collaborate with development, testing, operations, and infrastructure teams to ensure applications meet performance, scalability, and reliability standards.

Your responsibilities may include performance testing, system monitoring, bottleneck analysis, load testing, performance tuning, infrastructure optimization, and cloud-native performance engineering. You will gain exposure to modern banking technologies, enterprise-scale systems, and cloud platforms while working in a collaborative environment.

This role offers an excellent opportunity for fresh graduates to build expertise in performance engineering, software development lifecycle processes, cloud technologies, and enterprise application architecture.


πŸŽ“ Eligibility / Education

β€’ B.E./B.Tech in Computer Science, Information Technology, Electronics, or related field
β€’ BCA / MCA
β€’ B.Sc / M.Sc in IT, Computer Science, or related disciplines
β€’ Freshers are eligible to apply


🌟 Why Join HDFC Bank?

β€’ Opportunity to work with one of India's leading private banks
β€’ Exposure to large-scale enterprise banking applications
β€’ Learn modern cloud and performance engineering technologies
β€’ Strong focus on employee growth and learning
β€’ Work with experienced engineering teams
β€’ Exposure to banking domain technologies
β€’ Stable career growth opportunities
β€’ Culture focused on innovation and operational excellence


πŸ“© How to Apply

Interested candidates can share their updated resume at:

πŸ“§ akanksha.srivastava2@hdfc.bank.in

Subject Line:
Performance Engineer - Bangalore

Please mention:

β€’ Educational Qualification
β€’ Current Location
β€’ Programming Languages Known
β€’ Internship Experience (if any)
β€’ Project Experience
β€’ Availability to Join

🎯 Key Responsibilities

  • βœ“ ️ Design, execute, and monitor application performance testing activities
  • βœ“ ️ Analyze system performance bottlenecks and recommend optimization strategies
  • βœ“ ️ Work closely with development and QA teams throughout the SDLC and STLC processes
  • βœ“ ️ Monitor application performance across different environments
  • βœ“ ️ Assist in identifying scalability, reliability, and performance issues
  • βœ“ ️ Create performance test scenarios, test scripts, and reports
  • βœ“ ️ Support performance tuning activities for applications and infrastructure
  • βœ“ ️ Collaborate with DevOps and cloud teams for deployment performance validation
  • βœ“ ️ Document testing procedures, findings, and improvement recommendations
  • βœ“ ️ Participate in continuous improvement initiatives for performance engineering practices

πŸ’‘ Required Qualifications & Skills

βœ“ Programming Languages βœ“ Java βœ“ Python βœ“ Golang βœ“ Software Engineering βœ“ SDLC (Software Development Life Cycle) βœ“ STLC (Software Testing Life Cycle) βœ“ Operating Systems βœ“ Linux/Unix Fundamentals βœ“ Operating System Concepts βœ“ Cloud & Infrastructure (Preferred) βœ“ Kubernetes βœ“ Cloud Computing Fundamentals βœ“ Containerization Concepts βœ“ Additional Skills βœ“ Problem Solving Skills βœ“ Analytical Thinking βœ“ Debugging Skills βœ“ Communication Skills βœ“ Team Collaboration

πŸš€ Career Guidance & Interview Insights

To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.

Joining as a Performance Engineer (Freshers Eligible) offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.

Expected Career Progression Roadmap:

The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβ€”becoming a Tech Lead, Staff Engineer, and Principal Architectβ€”or a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).

Expected Technical & Behavioral Questions:

  • Q1: How do you optimize database query performance?
    Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis).
  • Q2: Explain the differences between Microservices and Monolithic architecture.
    Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices.
  • Q3: How do you handle merge conflicts in Git?
    Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
πŸ’‘ Pro-Tip: Before your interview, research the company's recent news, product launches, and Glassdoor work reviews. Prepare 2-3 thoughtful questions for the interviewer regarding team dynamics and success metrics for this role.

To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:

  • Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
  • Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
  • Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated Market Compensation in India:

Estimated compensation for this role type in India is β‚Ή3,50,000 - β‚Ή6,00,000 per annum (Freshers/Entry level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.

Suggested Professional Certifications:

Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).

Contact Email: akanksha.srivastava2@hdfc.bank.in

Frequently Asked Questions

Q1. Are freshers eligible?

Yes, fresh graduates are eligible to apply.

Q2. Is prior experience mandatory?

No, prior experience is not mandatory.

Q3. Is cloud knowledge compulsory?

No, but Kubernetes and cloud knowledge are preferred.

Q4. Which programming languages are preferred?

Java, Python, and Golang.

Q5. Are local candidates preferred?

Yes, Bangalore local candidates are preferred.

πŸ›‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.