Académique Documents
Professionnel Documents
Culture Documents
Is your resume good enough for your next dream Java/JEE job?
With
By
K.Arulkumaran
&
A.Sivayini
Reviewers
Alan K Stewart
Mr. R. Kumaraswamipillai
A.Sivayini
Acknowledgements
A. Sivayini
Mr. & Mrs. R. Kumaraswamipillai
2
Java/JEE
Resume Companion
The author has made every effort in the preparation of this book to ensure the accuracy of the information.
However, information in this book is sold without warranty either expressed or implied. The author will not be
held liable for any damages caused or alleged to be caused either directly or indirectly by this book.
Buy At http://www.lulu.com/content/2706626
Outline
SECTION DESCRIPTION
Why is your resume an important tool to effectively market your services in Java/JEE?
How do you get the prospective employer to interview you and not the other
person who has done exactly the same thing or little more?
Results oriented.
Key Areas driven.
Soft skills and personal attributes are captured.
Sought after technologies/frameworks are mentioned.
Strengths are highlighted.
Credible.
Concise and well formatted without spelling errors.
More phrases……
Objective
Professional Summary or Profile
Achievements
Technical Summary
Evidence Section
Professional Experience
Education
Awards
Publications
Professional Affiliations
Personal Interests
References
Novice.
Career change.
Intermediate.
Experienced.
Customized
Functional Format
Tips
Tip #1: Do something, anything to stand out!!!!
Tip #2: Why Participate in Open-Source Java Projects?
Tip #3: “How well” you performed a task?
Tip #4: Avoid redundant or superfluous words.
Tip #5: What if you don’t have experience with newer technologies?
Tip #6: Are you overly concerned about your academic achievements?
Tip #7: Why is it important to network?
Tip #8: Where can I find freelance work?
Tip #9: Being different.
5
Table of contents
Outline ....................................................................................................................................... 3
Table of contents ....................................................................................................................... 5
What this book will do for you? ................................................................................................ 7
Why is your resume an important tool to effectively market your services in Java/JEE? ..... 9
Key Points ........................................................................................................................................ 13
How do you get the prospective employer to interview you and not the other person who has
done exactly the same thing or little more?............................................................................ 14
What are the key aspects of an effective Java/JEE resume?................................................. 19
Introduction ..................................................................................................................................... 20
Results oriented ............................................................................................................................... 22
Key Areas driven ............................................................................................................................. 26
Soft skills and personal attributes are captured ........................................................................... 29
Sought after technologies/frameworks are mentioned................................................................. 36
Strengths are highlighted................................................................................................................ 40
Credible ............................................................................................................................................ 45
More phrases ……........................................................................................................................... 48
Key Points ........................................................................................................................................ 52
What are the different sections of a resume?......................................................................... 53
Introduction ..................................................................................................................................... 54
Personal Details ............................................................................................................................... 54
Assertion Section ............................................................................................................................. 55
Objective .....................................................................................................................................................56
Professional Summary ...............................................................................................................................58
Achievements ..............................................................................................................................................61
Technical Summary....................................................................................................................................63
Evidence Section .............................................................................................................................. 65
Professional Experience .............................................................................................................................66
Education ....................................................................................................................................................70
Awards.........................................................................................................................................................70
Publications.................................................................................................................................................71
Professional Affiliations .............................................................................................................................71
Personal Interests .......................................................................................................................................71
References ...................................................................................................................................................72
Putting it all together with sample Java resumes................................................................... 73
A targeted resume is much stronger than a generic resume ....................................................... 74
Plan First .......................................................................................................................................... 74
6
There are many books and online articles on writing a resume, so why do we need another one? The
“Java/JEE Resume Companion” is a resume guide specific to Java/JEE professionals with general
guidelines, tips, and lots of Java/JEE related examples. Writing a great resume does not necessarily
mean that you should follow the rules you read through this book or elsewhere. Every resume is a
unique marketing tool where you give a 10-30 second presentation of your achievements, experience,
and skills to win an interview. You should write your resume exactly how you would like to
depending on your situations like country you live in, prospective employers’ requirements, personal
experience, etc, but some of the tips, guidelines, and Java/JEE specific examples in this book can help
you write a highly effective resume. It is a competitive world out there and you need to be the standout
applicant. Do you really know what employers are looking for in your Java/JEE resume?
“A well written Java/JEE resume can secure you more interviews than many people more
qualified than you”.
This guide will enable you to write a resume from a prospective employer’s perspective. When a
prospective employer is scanning through piles of resumes, it is an art to capture his or her attention to
read your resume from beginning to end by making them concise and interesting to read. It is not hard
to create a really great resume if you simply try to picture yourself as the person who is going to read
it. After reading the first few paragraphs, the prospective employer/recruiter needs to think, “Wow,
this is exactly the type of Java/JEE professional I’m looking for!’ More often simple tips and creativity
can make a huge difference.
“Do you consider yourself to be a Java guru? Technical skills alone are no guarantee of
success. Acquiring certifications alone are not going to bring your next promotion or save
you from being laid off”.
Piling up of your certifications and learning new frameworks alone don’t lead to recognition,
promotion, and most importantly opportunity. If you are an experienced Java/JEE professional and
deciding, which professional skill to improve, then this guide can help you dig deep beyond just
certifications and identify the next set of skills to acquire and close the gap to become a well rounded
Java/JEE professional, not just another Java/JEE techie.
Ineffective resumes result in prolonged job searches, and very often, lower salary offers. It can also
negatively impact your self confidence. When people get a poor response to an application, they think
that they are the problem, but fail to think that their resume could be the problem. If you really stop to
think what monetary benefits an effective resume can bring, you will be motivated to put the extra
effort. Even, if you are already in an employment, multiple-job offers can increase your power to
negotiate better salaries. You could also even take up contract roles with the confidence that you could
find a suitable employment even in a difficult job market, not only with your effective resume, but also
with your broad experience, skills, and the power of networking.
No matter whether you are a novice or a seasoned professional, perfect Java/JEE related phrases in a
clear and concise resume will define your goals, exemplify your skills, and highlight your
8
achievements for potential employers. This companion provides hundreds of Java/JEE related phrases
that can make your resume stand out. It is also filled with career-making tips and advice. Your resume
will be a true reflection of who you are and how you can be a true asset to any business. Whether it is
posted on the Web/Forum sites, sent directly to prospective employer, or handed in personally at
career fairs, this guide can help you write a resume that gets noticed, get you an interview, and along
with “Java/J2EE Job Interview Companion” can get you the job.
Finally, writing an effective resume is also excellent interview preparation. It will help you to learn
about yourself and empower you to walk into interviews knowing that you are highly capable.
Do you feel confident about your current Java/JEE resume? If you might not think so now,
ask yourself the same question again after you have read this companion and have in your hands your
completed, highly effective, customized, and comprehensive resume.
9
“People more often buy the best advertised product than the best product”
The same is true in marketing your personal services. If you want to market a product successfully,
you must know the product. Many of you do not think in a marketing oriented way when it comes to
selling your personal services.
If you want to increase your chances of winning a job interview, you must put some effort in writing a
good resume. A resume is an essential marketing tool in your job search and career progression.
Your resume on average has to stand out from 20-100 other competitors unless you are a high profile
candidate like Rod Johnson (Founder of Spring framework) or your resume was handed in via
networking. Research shows that your resume will be quickly scanned, rather than read. All you have
is ~15-30 seconds to persuade a prospective employer to read further. So, the role of your resume is to
generate enough curiosity and interest for the prospective employer to wanting to interview you. This
10
means your resume should be concise and your top achievements, skills, and experience must be
prioritized in the upper most section of your resume. If possible in the first page itself.
To write an effective resume, you do not have to hard sell or make any false claims, but you need to
get over your shyness and unwillingness to toot your own horn. If you cannot, who can? If you are
willing to take some extra effort to learn and apply some of the guidelines discussed here and be more
creative in preparing your resume, then you will definitely get a better response from prospective
employers than people with better credentials. So, to win an interview, you should write a resume that
is:
Results oriented
Key Areas driven
Soft skills and personal attributes are captured
Sought after technologies and frameworks are mentioned
Strengths are highlighted
Credible
Concise and well-formatted without spelling errors.
Note: Bold faces and underlines are used in this book to highlight the importance and relevance to the
reader, and this should not be construed as to be reflected in the real resume. Names and numbers are
used for illustrative purpose only, and use your own data by reflecting back on your own experience if
using these examples on your resume.
Results oriented
Examples include:
Reduced the complex Web based search response time from 8 seconds to 4 seconds by
implementing true pagination and tuning hibernate mapping file.
Redesigned and migrated a poorly performing and outdated application to Spring, Hibernate,
and JSF based frameworks, which performs 40% faster for MQR Investment banking.
Identified and fixed hard to reproduce transactional and concurrency issues in a Java/JEE based
Web application for ABC limited.
Applied design patterns and OO design concepts to improve the existing Java/JEE based code
base for PQR limited by refactoring with test driven development principles.
11
Note: In my book entitled “Java/J2EE Job Interview Companion”, I have defined and grouped
interview questions and answers into 14 key areas like design concepts, design patterns, performance
issues, memory issues, transactional issues, and so on.
Designed and developed a Web based application using Spring, Hibernate, JSF, and Ajax for
ABC retail limited.
Designed and developed a mission critical 24x7 Java/JEE based application to serve 300
concurrent users in a secured manner for XYZ limited.
Received an initial 3 month contract with a multi-national Fortune 500 company to upgrade a
poorly performing Java based application and integrate it with other systems. Based on
performance, my contract was further extended 6 times.
Credible
Examples include:
Mentored junior developers by providing technical guidance and motivating them to meet the
tight deadlines at MQR Investment banking.
Designed and developed a JSF, Spring, Hibernate, and Ajax based application for ABCD
limited. URL: www.abcd.com.
12
Designed and developed a Web based application using Spring, Hibernate, JSF and Ajax for
ABC retail limited to serve the retail customers.
The section 1 will be elaborating on each of the aspects mentioned above with more Java/JEE specific
and soft skills based examples and reasoning with the “standout factor”. For example, saving time,
improving processes, facilitating corporation, saving money, etc are all “standout factors”. Most
importantly, you must show a real understanding of the business that you are in.
13
Key Points
If you want to standout from ~20-100 competing candidates, then you need to market your skills,
experience, and accomplishments more effectively.
Your resume will be quickly scanned, and you have only ~15-30 seconds to persuade your
prospective employer to read further.
Your top skills, achievements, and experience that will be of interest to your prospective employer
should be prioritized in the uppermost section of your resume.
¾ Results oriented.
¾ Key Areas driven.
¾ Soft skills are captured.
¾ Sought after technologies and frameworks are mentioned.
¾ Strengths are captured.
¾ Credible.
¾ Concise and well formatted without spelling errors.
-- Start a blog or write an online article - this shows, you can communicate and you're interested
enough in your Java/JEE to write about it.
-- Contribute to an Open Source project - fix a bug in any project you use and include the project on
your resume as something you've "contributed to".
-- Identify your transferable skills gained from paid work, unpaid work, and volunteer work.
Everything you learn and every skill you have acquired becomes part of your personal toolkit. Store
this toolkit in a Situation-Action-Result format and carry it with you as you move through your career.
Q. Are you concerned that when more and more Java professionals start to apply these
guidelines, the competition becomes fiercer and you need to be more creative to stand out
from the pack?
A. You only succeed in producing a more successful resume, only, if you take the effort to
learn and apply these guidelines. So out of say ~ 4.0 million Java/JEE professionals,
-- Only a ~1% to 2% (i.e. ~ 40,000 – 80,000) will stumble across this guide, and out of which,
-- Only ~1% to 2% (i.e. ~ 400 - 1600) will commit to or feel the need to learn more, and out
of which,
-- Only ~ 10% - 50% (i.e. ~ 80 - 800) will be motivated to persistently take action to improve
their resume.
So, if you are in that ~ 80 – 800, then you have a better chance to fast track your success rate
in getting to the interview stage by being able to market your Java/JEE skills, soft skills,
achievements, and experience more effectively than your competition.
“Success seems to be connected with action. Successful people keep moving. They make
mistakes, but they don’t quit” – Conrad Hilton.
19
SECTION ONE
Results Oriented.
K
E Key Area driven.
Y
Soft skills & personal traits are captured.
A
S Sought after technologies and frameworks are mentioned.
P
E Strengths are highlighted.
C
T Credible.
S
Concise and well formatted without spelling errors.
Note: Bold faces and underlines are used in this book to highlight the importance and relevance to the
reader, and this should not be construed as to be reflected in the real resume. Names and numbers are
used for illustrative purpose only, and use your own data by reflecting back on your own experience if
using these examples on your resume.
53
SECTION TWO
Note: Bold faces and underlines are used in this book to highlight the importance and relevance to the
reader, and this should not be construed as to be reflected in the real resume. Names and numbers are
used for illustrative purpose only, and use your own data by reflecting back on your own experience if
using these examples on your resume.
73
SECTION THREE
Novice
Career change
K
E
Intermediate
Y Experienced
Customized
A
S Functional Format
P
E What if you don’t have all the desirable/essential
C requirements?
T
S Chronological vs. Functional resume formats
Cover Letter
What do you do after submitting your application?
Note: Names and numbers are used for illustrative purpose only, and use your own data by reflecting
back on your own experience if using these examples on your resume.
109
-- In the “subject” of your email, put something more creative than “Resume Enclosed”. Try for
example: “Resume showing 7+ years in Java/JEE”, “Resume highlighting technical & soft skills”,
“Java/JEE resume highlighting extensive finance experience”, etc.
-- Choose an eye catching phrase that best describes your situation, for example
-- When networking, you should not ask for a job opening but ask for advice. Ask for things like
industry advice and advice on geographic areas. Flatter the people in your network with tactfulness
and courtesy. Show interest in your contacts. Send thank-you notes after each networking contact.
-- Prepare your interview kit consisting of your certificates, college transcripts, company information
(e.g. annual reports, sales materials, etc.), self-taught project(s) in a CD, extra resumes, your letter of
references, list of questions you have prepared based on your research and analysis of the company, 5-
6 screen shots of some of the websites you built and anything else you are proud of.
-- Your market value depends on how well you demonstrate your ability to contribute to the bottom
line of the business NOT just the number of years of experience and stack of certifications. Show you
can solve organizational problems, improve productivity, meet business expectations, build good
rapport and work as a team, improve quality, reduce costs, meet deadlines, motivate and mentor
others, etc. Highlight specific achievements. Achievements determine hire ability.
-- Delay all salary negotiations until there is an offer on the table. Know your value and research the
average salary paid for similar positions with other organizations in your geographic area. Don’t be
afraid to negotiate but negotiate in a fair and reasonable manner to have a win-win outcome. Play
hardball only if you have multiple job offers and you are willing to walk away from or lose the deal.
Never link salary to personal needs or problems. Compensation should always be linked to your value.
Be sure to get the offer and final agreement in writing.
110
SECTION FOUR