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 |
π’ 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.
HDFC Bank Limited
Bangalore, Karnataka, India
π‘ 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
π 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.
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.
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 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.
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).
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.
Share This Job
π‘οΈ 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.