Key takeaways
- Keep job emails short: who you are, what you want, and a polite close.
- Use a clear subject line with the role and, if there is one, the job ID.
- Attach your resume as a PDF with your name in the file name.
- Follow up only once, and only with an official contact.
- Change every template to fit the role. Generic copied text is easy to spot.
Simple rules for job emails
- Use a professional email address with your name.
- Write a clear subject line so the email is easy to find later.
- Address the person by name if you know it; otherwise use “Dear Hiring Team”.
- Keep it to a few short paragraphs. Recruiters read on phones.
- Attach your resume as a PDF, named like Priya_Sharma_Java_Developer.pdf.
- Check spelling, the company name and the role before you press send.
- End with your full name and phone number.
Weakhi sir pls check my resume for any job
BetterDear Hiring Team, I would like to apply for the Java Developer (Fresher) role, job ID 12345. My resume is attached.
WeakSubject: resume
BetterSubject: Application for Java Developer (Fresher), job ID 12345 – Priya Sharma
Subject lines that work
Application for [Role], job ID [ID] – [Your name] Referral request: [Role] at [Company] – [Your name] Follow-up: [Role] interview on [date] – [Your name] Acceptance of offer: [Role] – [Your name] Request to change joining date – [Your name] Resignation – [Your name], [Employee ID]
Applying for a job with your resume
Subject: Application for Java Developer (Fresher), job ID 12345 – Priya Sharma Dear Hiring Team, I would like to apply for the Java Developer (Fresher) role at [Company], job ID 12345, which I found on your careers page. I am a 2026 B.Tech (Computer Science) graduate. I have built a Spring Boot and MySQL project that students in my college use to book study rooms, and I completed a four-month Java internship where I fixed bugs and wrote SQL reports. My resume is attached. I would be glad to discuss how I can contribute. Thank you for your time. Regards, Priya Sharma +91 98xxx xxxxx
Cover letters
When a job post asks for a cover letter, keep it to one page with three short parts: why this role, what you bring, and a polite close. Here are two versions.
For a fresher
Dear Hiring Manager, I am applying for the QA Engineer (Fresher) role at [Company]. I enjoy finding problems before users do, and testing is the area I want to build my career in. During my final year, I wrote 150 test cases for our college attendance app and automated 40 of them using Selenium with Java. I also learned SQL to check test data directly in the database. These projects taught me to be careful, to write clear bug reports and to work closely with developers. I would welcome the chance to learn from your team and contribute to the quality of your products. Thank you for considering my application. Sincerely, Rahul Verma
For an experienced candidate
Dear Hiring Manager, I am writing to apply for the Senior Data Analyst role at [Company]. I have three years of experience turning business data into reports that teams use to make decisions. In my current role at a retail company, I built Power BI dashboards used by 40 store managers and cut the monthly reporting time from four days to one by automating the data preparation in SQL. I would like to bring the same focus on useful, simple reporting to your team. I have attached my resume and would be happy to discuss the role. Sincerely, Ananya Iyer
Asking for a referral
Subject: Referral request: Java Developer at [Company] – Priya Sharma Hi Rahul, I am Priya, a 2026 CSE graduate from [College] (your junior by three years). I saw a Java Developer opening at [Company], job ID 12345. I have built a Spring Boot and MySQL project and completed a Java internship. If you feel my profile fits, would you be comfortable referring me? My resume is attached, and I am happy to share anything else you need. Thank you for your time. Priya
Always name the exact role and job ID, and attach your resume. It makes the referral easy. If they say no or do not reply, thank them and move on.
Following up after an interview
Subject: Follow-up: Java Developer interview on 18 September – Priya Sharma Dear Ms. Mehta, I hope you are well. I wanted to follow up on my interview for the Java Developer role on 18 September. I enjoyed learning about the team and I am still very interested in the role. Please let me know if you need any further information from me. Thank you, Priya Sharma +91 98xxx xxxxx
Thank-you note after an interview
Subject: Thank you – Java Developer interview Dear Mr. Rao, Thank you for taking the time to speak with me today. I especially enjoyed our discussion about how your team handles code reviews. It made me even more interested in the role. I look forward to hearing about the next steps. Regards, Priya Sharma
Accepting a job offer
Subject: Acceptance of offer: Java Developer – Priya Sharma Dear Ms. Mehta, Thank you for the offer for the Java Developer role. I am happy to accept it, with the joining date of 3 November 2026 at the Pune office, as mentioned in the offer letter. Please let me know which documents I should submit before joining. I look forward to starting with the team. Regards, Priya Sharma
Declining a job offer politely
Subject: Regarding the offer for Java Developer – Priya Sharma Dear Ms. Mehta, Thank you for offering me the Java Developer role and for the time your team spent with me. After careful thought, I have decided to accept another offer that is a closer match to my current plans. I am grateful for the opportunity and hope our paths cross again. Regards, Priya Sharma
Decline as soon as you decide, so the company can offer the role to someone else. There is no need to share the other company’s name or salary.
Asking to change the joining date
Subject: Request to change joining date – Priya Sharma Dear Ms. Mehta, Thank you again for the offer for the Java Developer role. My final semester results will be declared on 10 November, and I need to collect my provisional certificate from college. Would it be possible to move my joining date from 3 November to 17 November? I completely understand if this is not possible and will do my best to join on the original date. Regards, Priya Sharma
Resignation email
Subject: Resignation – Priya Sharma, Employee ID 45678 Dear Mr. Rao, Please accept this email as my formal resignation from the role of Software Engineer. As per my notice period of 60 days, my last working day will be 30 November 2026. I am grateful for the support and learning I received in this team. I will make sure my work is handed over properly before I leave. Thank you for everything. Regards, Priya Sharma
Before you resign, make sure you have the new offer letter in writing. Tell your manager in person or on a call first, then send the email. For more on judging offers, read our career advice, and keep your resume up to date.
Frequently asked questions
For most applications by email, write a short message in the email body and attach your resume as a PDF. Attach a separate cover letter only when the job post asks for one.
Short. Four to six sentences is enough: who you are, which role you are applying for, one or two reasons you fit, and a polite close. The resume carries the details.
Only when you have an official contact, such as a recruiter’s email. Wait about a week after an interview, or ten days after applying, and send one short follow-up. Do not send repeated reminders.
Use them as a starting point and change the details to match your situation. Recruiters notice copied text that does not fit the role, so always add something specific about the job and yourself.
A simple, professional address, ideally with your name, such as priya.sharma@example.com. Avoid nicknames, numbers that look like birth years, and your college email if you might lose access to it.
Keep going
These guides go deeper into each step of the job search. See them all in career resources.
Browse the latest openings and apply on the company’s official site.
This guide shares general advice based on how hiring commonly works in India. Every company has its own process, so always check the details in the official job notice. Fresher Job Alerts is a job board, not a recruiter, and never charges candidates.
