SlideShare une entreprise Scribd logo
1  sur  15
Java/J2EE CV guide                    1



          Is your Java/J2EE CV good enough?
       How to make your Java/J2EE CV stand out?




           Java/J2EE CV Guide

                                    By


                       K. Arulkumaran



    Website: http://www.lulu.com/java-success



Also download a free sample of Java/J2EE CV from the above site. I have taken
the questions and answers approach with lots of Java/J2EE related examples to
help you write your “interview winning” CV. Examples should be taken as a guide
                 only and apply your own content & formatting.
Java/J2EE CV guide                                         2



                                                   Copy Right 2007


 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.




First Edition: June 2007
Java/J2EE CV guide                       3


                          Table of Contents

Q.   What is a CV? What a CV is not? ______________________________________ 4
Q.   Why is your CV a very important tool? __________________________________ 4
Q.   What are the key sections of your CV? __________________________________ 4
Q.   How to make your CV standout from the crowd?__________________________ 4
Q. What is a “Profile / Professional Summary” section? Give some Java/J2EE
specific examples? ______________________________________________________ 8
Q. What is a “Career objective / what you strive for” section? Give some Java/J2EE
specific examples? _____________________________________________________ 10
Q.   What is an “Achievements” section? Give some Java/J2EE specific examples? 11
Q.   What do you list in “Skills” section? Give some Java/J2EE specific examples? 12
Q. What is an “Employment history” section? Give some Java/J2EE specific
examples? ____________________________________________________________ 13
Q. What do you list in an “Education/Qualification” section? Give some Java/J2EE
specific examples? _____________________________________________________ 14
Q.   What other skills can you include in your CV? __________________________ 15
Java/J2EE CV guide                          4



Q. What is a CV? What a CV is not?
A. CV stands for “Curriculum Vitae”, which means “Course of Life”. A CV is not
   your entire life history or a shopping list of every job you ever had or every little
   Java/J2EE task you performed at your job or a “one size fits all application”.


Q. Why is your CV a very important tool?
A. A CV or a Resume is an essential marketing tool in your job search and career
   progression. When writing a CV, look at it from your employers' point of view in
   order to stand out against the competition (i.e. other candidates). Preparing effective
   CVs presents a real challenge due to length, which can make them boring and result
   in important information being buried or lost in a long document. As a result your CV
   should be concise (recruiters don’t have time to read each CV from cover to cover),
   your top skills and experience should be prioritized in the first or upper most
   section of your CV, well organized with the following sections: Contact details,
   Profile, Career objective(s), Achievements, Skills, Employment history and
   Education and last but not least your CV should be nicely formatted (i.e. easy to read,
   concise, and not cluttered).

   Your CV will often be used as a basis for discussion at your interview, for example
   how did you go about improving the performance by 40% at MQR banking Ltd. So
   be prepared. Your CV should give your recruiter the confidence that you could do the
   job and interest in your skills and achievements to wanting to get to know you better.
   Your CV should market your strengths not your weaknesses. If you cannot market
   your skills and achievements then who can? Remember that your CV is your
   prospective employer’s first contact with you.


Q. What are the key sections of your CV?
A. Contact details (name, phone & email), profile, career objective(s), achievements,
   skills, employment history, education and other kills.

   Hint: A recent graduate's CV, for example, will go straight into education after the
   profile section, whereas a seasoned professional should list educational qualifications
   after their employment history section, typically on the second or third page of your
   CV.


Q. How to make your CV standout from the crowd?
A. Thousands of CVs float around the job market every day many of which compete
   with your CV. A well written CV can give you a 30%-40% chance of securing a job
   by getting you an interview with the prospective employer. So the role of your CV is
   to generate enough curiosity and interest for the prospective employer to wanting to
   interview you. On average prospective employer(s) take about 30 seconds to browse
   through your CV and consider interviewing you. So you need to prepare a CV that is:
Java/J2EE CV guide                                 5


               Results oriented: e.g. reduced the monthly commission batch (Java
               based) runs from 75 hours to 18 hours at XYZ Ltd.

               Driven by Key Areas:           e.g. identified and fixed transactional,
               concurrency and performance issues for ABC Ltd. The key areas are
               transaction, concurrency and performance. There are other key areas like
               design concepts (e.g. OO), design patterns, security, scalability etc.

               Driven by sought-after technologies: e.g. redesigned and migrated a
               poorly performing and outdated application to Spring, Hibernate, JMS and
               JSF based system for MQR Banking Ltd. The sought-after technologies
               are Spring, Hibernate, JMS and JSF.

               Highlights strengths: e.g. designed and developed a Java NIO, Multi-
               threaded, Spring 2.0, and Hibernate 3.0 based transactional application, to
               serve 2000 concurrent socket connections in a secured manner. This
               indicates that it is a decent size, mission critical and a transactional
               system.

               Credible: e.g. mentored junior developers by providing technical
               guidance and motivating them to meet the tight deadlines at Online
               Banking Ltd. Name of the company is given for the credibility. You could
               also include the URLs of the web site(s) you built and/or the project
               names like Amazon, Endeavor etc”.

Ordinary CV                          CV that stands out
Starts with a standard format        Starts with
with
                                            Concise contact details (e.g. 3 lines).
  Elaborate contact details
  Elaborate career objective(s)             Profile or Professional Summary, which is the sales
  Education details listing every           pitch for you. If this section is impressive, then the
  course detail & certificates              reader will be encouraged to read on and find out
  Employment history listing                more about you. (E.g. 6 - 8 lines or 4-6 bullet points).
  every trivial and non-related
  task.                                            4 years of experience in design/development of
  Large skills list and/or failing                 Java/J2EE based systems. 1 year as a technical
  to include relevant and highly                   lead and 8 months as a Java/J2EE architect.
  sought after skills.
                                                   Solid background in Object-Oriented analysis and
                                                   design. Good at various design patterns (GoF,
                                                   J2EE patterns etc) and UML.


                                            For job seekers with no or little experience can
                                            highlight on their academic achievements like sun
                                            certification, Java test scores, self-taught projects,
                                            open-source community projects (e.g. Apache),
                                            university projects etc. With each new job and
                                            experience you need to work towards improving this
Java/J2EE CV guide        6

                     section with more experience based sales pitch as
                     opposed to academic one.

                     An      outline  of    “Key      Achievements”       or
                     Accomplishments section (3 - 6 achievements). Most
                     CVs only describes the tasks or activities instead of
                     results. What the employers are looking for is the
                     impact of your tasks or activities on the organization.
                     Hint: study the key areas described in Java/J2EE Job
                     Interview Companion and relate that to your tasks or
                     activities.

                     Example:

                        Reduced the monthly commission batch (Java
                        based) runs from 75 hours to 18 hours at Sure
                        Insurance Corporation.

                        Identified and fixed a hard to reproduce
                        concurrency issue for the XYZ Inc.

                        Redesigned and migrated a poorly performing
                        and outdated application to Spring, Hibernate,
                        JMS and JSF based system, which performs
                        40% faster for MQR Banking Ltd.
                     For job seekers with no or little experience can put the
                     emphasis on skills/knowledge gained through self-
                     taught projects, open-source project contribution,
                     university projects, community projects, part-time
                     employment etc.

                     Relevant industry specific Java/J2EE skills section.
                     Remember to include highly sought after skills such as
                     Spring, Hibernate, Struts, JSF, EJB3, IoC, AOP, TDD
                     etc. If you do not have any commercial experience
                     then at least get familiarized with it via self-taught
                     projects, tutorials and/or learning the fundamentals. It
                     is better to mention that you are familiar with it than to
                     say that you have no awareness or don’t know the
                     fundamentals of these frameworks/technologies (but
                     never lie). I landed on most of my jobs with the self–
                     taught small projects and learning the fundamentals
                     followed by succeeding in the interviews and then
                     gaining the commercial experience. Some are luckier
                     than others where they first gain the commercial
                     experience of the sought after technologies but some
                     fail to learn the fundamentals (i.e. Can code but cannot
                     answer any technical questions on its core concepts).

                     List your current and previous posts and how you
                     applied some of the major strengths and highly sought
                     after skills in Java/J2EE. List all the major projects and
                     tasks you have worked on and your specific
Java/J2EE CV guide                                7

                                             contribution. Also mention where you applied some of
                                             the key areas like design concepts, design patterns,
                                             fixing performance issues, concurrency issues,
                                             transactional issues, memory leaks etc. Also be
                                             aware not to turn this section into only technical stuff
                                             or a shopping list of every trivial task or a project.

                                             Example:

                                                 Designed and developed a Java NIO, Multi-
                                                 threaded, Spring 2.0, and Hibernate 3.0 based
                                                 application to serve 2000 concurrent socket
                                                 connections in secured manner.

                                                 Mentored junior developers by providing technical
                                                 guidance and motivating them to meet the tight
                                                 deadlines for EFT project at Online Banking Ltd.

5-7     pages      packed      with   3-5 pages (depending on how much expertise you have) of
irrelevant and trivial information.   nicely formatted (easy to read & easy on the eyes) CV
                                      highlighting your key strengths and sought after skills with
                                      results and contributions. A name of the company is included
                                      to give credibility to claims.

One size fits all CV. The same        CV is made relevant to position you are applying for e.g.
CV is photocopied or reprinted        senior developer, architect, team lead etc. CV can also be
as required. This is wasting an       tailored to the industry type like finance, insurance,
opportunity to present you in         telecommunications, software house etc. It does not take
the best possible way.                much long to produce customized CVs based on the job
                                      specification.

Important     information    is       Important information is in the first page (Unless you impress
scattered throughout the pages        the interviewer in the first page he/she may not read your
in the CV.                            remaining pages). If you are a seasoned professional then
                                      draw on your hands on Java/J2EE experience. If you have
                                      little or no experience then draw on your academic
                                      qualifications, certifications, self-taught projects, community
                                      projects, university projects, assignments etc.

Normal phrase:                        Phrase that stands out (results oriented, key area
                                      and/or key technology driven):

   Designed and developed a              Designed and developed a Java/J2EE based online
   Java/J2EE based online                insurance system, which serves 2000 concurrent users,
   system for the XYZ Ltd.               transactional and secured for XYZ Ltd.

                                      Why does it stand out? Shows that you have worked on a
                                      large transactional and secured application. Key Areas are:
                                      transaction, concurrency and security.


   Improved the Java based               Reduced the monthly commission batch (Java based)
   batch processes at Sure               runs from 75 hours to 18 hours at Sure Insurance
   Insurance Corporation                 Corporation.
Java/J2EE CV guide                           8

                                 Why does it stand out? Results oriented i.e. 75 hours to 18
                                 hours. Key Area: performance



    Mentored junior developers      Mentored junior developers by providing technical
    at Online Banking Ltd.          guidance and motivating them to meet the tight deadlines
                                    at Online Banking Ltd.

                                 Why does it stand out? Results oriented i.e. Meet tight
                                 deadlines. Key Area: People Skills, Leadership skills, Ability
                                 to handle pressure etc.



    Redesigned and migrated a       Redesigned and migrated a poorly performing and
    poorly  performing    and       outdated application to Spring, Hibernate, JMS and JSF
    outdated application for        based system for MQR Banking Ltd which runs 40%
    MQR Banking Ltd.                faster.

                                 Why does it stand out? Key technologies driven. Lists
                                 popular and sought after technologies/frameworks such as
                                 Spring, Hibernate, JMS, and JSF, which would be of interest
                                 to the recruiter/employer. Also results (i.e. 40% faster)
                                 oriented. Key Area: Performance


    Familiar with XSD, XSL,         Familiar with XSD, XSL, JAXB and JMS due to self-
    JAXB and JMS.                   education and self-taught project and keen to apply this
                                    knowledge in a commercial project.

                                 Why does it stand out? Puts more credibility and shows
                                 that you are a pro-active learner.



So the bottom-line is that you need to phrase your sentence such a way that
the employer/recruiter wants to interview you and not the other person who
                      has done exactly the same thing.


Q. What is a “Profile / Professional Summary” section? Give some Java/J2EE specific
   examples?
A. This section is where one gives a brief statement about oneself such as what drives
   you, maybe key attributes or reasons for being hired.

   Convey your technical expertise in Java/J2EE and awareness of popular emerging
   technologies/frameworks. Don't list all the skills here (you can include the rest in the
   skills section). Just pick your major strengths like design experience, team lead
   experience etc and highly sought after and relevant experience like Spring, Hibernate,
   EJB, JSF etc. Mention the personal qualities the employer might wish to see like
   mentored developers, met deadlines, conducted design workshops etc. You can also
Java/J2EE CV guide                         9


   mention the relevant industry experience like finance, insurance, telecommunications,
   software house, consultancy etc. Should contain 6-10 lines or 4-6 bullet points. Only
   list the attributes that will be of interest to your next employer.

   Example 1 (mid to senior level):

    4 years of experience in design/development of Java/J2EE based systems. 1 year as
    a technical lead and 8 months as a Java/J2EE architect.

    3 year Java/J2EE experience in financial sector and 1 year in insurance sector.

    2 year working experience and excellent knowledge in EJB, Spring, Hibernate, JSF,
    TDD, AOP, IoC etc.

    Experience in Websphere, MQSeries, and JBoss.

    Solid background in Object-Oriented analysis and design. Good at various design
    patterns (GoF, J2EE patterns etc) and UML.

    Excellent knowledge of XML, SQL, XSL, Web Service etc.

    Experience in Test Drive Development (TDD) and agile methodology.

    Improved the Java based monthly commission batch runs from 75 hours to 18 hours
    at Sure Insurance Corporation.

    Published author on Java/J2EE.


   Example 2 (mid to senior level):

   I am an experienced professional with 6 years in Java/J2EE technologies ranging
   from the design and development of complex model-view-controller based systems to
   the integration of legacy mainframe systems. I have extensive experience of using
   open source frameworks like Spring, Hibernate, Struts, and JSF to implement
   enterprise applications. I am also a keen proponent of agile methodologies and have
   successfully introduced agile techniques into projects which I have managed. I am
   seeking a challenging position as a software designer/senior developer, ideally in a
   project team developing large scale enterprise system.

   Example 3 (graduate or a junior developer):

   A self motivated Java developer with 1.5 years experience. I have excellent
   communication skills and problem solving skills with proven ability to work
   successfully either individually or as part of a team. I have an aptitude for learning
   and applying new technologies, which is evident from my self-taught project(s).
Java/J2EE CV guide                           10



   Example 4 (graduate or a junior developer):

     1 year hands on experience in Java/J2EE programming from my current
     employment (6 months) with XYZ Ltd, university projects (Online Web store and
     an online library system) and assignments.

     Additional 6 month hands on experience from a self-taught web store project
     utilizing frameworks such as Spring, Hibernate, JSF and processes such as test
     driven development (TDD) with iterative approach on a JBoss server. [Hint:
     shows that you are a pro-active learner, passionate, can handle challenges,
     dedicated and you have some experience & familiarity with the new and sought-
     after technologies. Also makes the recruiter more curious to learn how you went
     about your self-taught project and what challenges you faced.]

     Hands-on experience and good working knowledge of Java, Servlet, JSP, JDBC,
     JNDI, XML, SQL and good understanding of singleton, factory & MVC design
     patterns. [Hint: basic Java/J2EE]

     Familiar with XSD, XSL, JAXB and JMS due to self-education and keen to apply
     this knowledge in a commercial project. [Hint: It is better to have some familiarity
     and understanding than total unawareness]

     Sun certified Java programmer. [Hint: mention score if it is high]

     Secured 85% in the Java test conducted in my university exam. [Hint: Brainbench
     certificate etc]

     Trained in Webshere application server etc. [Hint: shows that you have some
     formal training]


   Hint: If you are applying for a graduate or a junior position then mention any sun
   (e.g. SCJP etc) or other certifications and training (e.g. Websphere, Weblogic etc)
   you acquired. If you are a seasoned professional then sell your character (e.g. team
   lead, architect, mentor etc), experience (e.g. 4 years in design/development, 2 years in
   finance, experience in TDD, EJB, Spring, Hibernate, JSF etc) and achievements (e.g.
   improved batch runs from 75 hours to 18 hours).


   If the content of the profile section (about 6-8 lines) is impressive, then the reader will
   be encouraged to read on and find out more about you.


Q. What is a “Career objective / what you strive for” section? Give some Java/J2EE
   specific examples?
Java/J2EE CV guide                           11


A. A brief section outlining your career goals. To show you are a passionate Java/J2EE
   developer and ambitious or that your goals are in line with the employer’s
   expectations of their existing personnel. Should contain 2-3 lines.

   Example 1 (mid to senior level):

   To build complex (transactional, concurrent, secured, scalable etc) Java/J2EE based
   systems. Strive for creating systems based on sound technical designs by applying
   OO design concepts and software patterns.

   Example 2 (graduate or junior):

   To build commercial Java/J2EE systems with the view to learn and apply best
   practices, standards and the development team objectives to thrive in a dynamic
   environment.


Q. What is an “Achievements” section? Give some Java/J2EE specific examples?
A. The “Achievements” section is one of the most worthwhile of the all the sections. As
   long as an achievements section is well worded, regardless of its positioning on a CV,
   there is rarely a reason not to include it (although you could incorporate achievements
   into the description for each job on your CV). This section has a list and summary of
   achievements performed at work and outside (mainly if you are a graduate or junior)
   of it. This is my favorite section. As a professional, you need to take pride in your
   accomplishments.

   Convey your achievements in Java/J2EE, which had benefited the application,
   department or organization. In addition to technical skills bring your personal
   qualities like passion, ability to communicate effectively with technical staff as well
   as business users (i.e. non-technical), problem solving skills, ability to think in high
   level as well as drill down to detail, ability to handle pressure, ability to recognize and
   respond to objectives of an organization, ability to work in a team as well as
   independently etc. You can also mention your teams' achievements in addition to
   your specific contribution.

   List 3 to 6 achievements which you feel will be in line with your next position. Do
   not list achievements which are not in line with what you want to do next.

   Example (mid to senior level):

     Redesigned and migrated a poorly performing and outdated application to Spring,
     Hibernate, JMS and JSF based system, which performs 40% faster for MQR
     Banking Ltd.

     Identified and fixed performance and transactional issues for Fine Australia
     Technology.
Java/J2EE CV guide                          12



     Reduced the monthly commission batch (Java based) runs from 75 hours to 18
     hours at Sure Insurance Corporation.

     Mentored junior developers and provided technical guidance and motivated them to
     meet the tight deadlines at Online Banking Ltd.

     Designed and developed an Internet application to web-enable an insurance
     company's legacy mainframe applications.

   Hint: The first bullet point shows that you have not only the design skills but also
   you have the currently sought after skills like JSF, Spring, Hibernate & EJB. The
   second bullet point shows that you understand the key areas like performance,
   transactions etc. The third bullet point indicates that you are results driven. The fourth
   bullet point shows that you have people and leadership skills. Examples of work done
   and the name of the company (e.g. like MQR bank) gives credibility to your claims.

   Example (graduate to junior level):

     Passed the Sun certification with the score of 92%. [Hint: Brainbench certificate,
     University Java test result etc.]

     Self-taught a web store project utilizing frameworks such as Spring, Hibernate, JSF
     and processes such as test driven development (TDD) with iterative approach on a
     JBoss server with the help of online materials, books, forums and mentors. [Hint: It
     is an achievement to self-teach a Java/J2EE project]

     Best customer service award. [Hint: Outside work achievements to              sell your
     interpersonal, communication, problem solving and analytical skills]


Q. What do you list in “Skills” section? Give some Java/J2EE specific examples?
A. List your major Java/J2EE skills. Only list skills that are current and relevant to the
   Java/J2EE positions that you are applying for. This section is very important because
   the recruitment agents find it easy to match the job specification they received from
   the employer with your skills matrix. It is also useful for you to list the skills you
   gained through not only work experience but also through other channels like self-
   taught projects, university projects, open-source projects and assignments.

   Example:

   Technical skills
    Design Skills               UML (Rational Rose, Visio), Object Oriented Analysis and
    3+ yrs                      Design (OOAD), GOF Design patterns, J2EE Design patterns,
                                EJB Design patterns etc
Java/J2EE CV guide                              13


     Java 7+ yrs                  Collection, Multithreading, RMI, Sockets, Applets, SWING,
        JDK 1.5 (8 months at      Reflection, Generics, Auto boxing, type safe enums etc
         MQR)
     J2EE 6.0+ yrs                JSP, Servlet, EJB, JMS, JDBC, JTA, JNDI, LDAP, Spring,
                                  Hibernate, Struts, Tapestry, Annotations, AOP (Aspect
                                  Oriented Programming), IoC (Dependency Injection), Web
                                  Services (JAX-RPC) etc

     Recent open source 2 years   Spring 1.2.6 & 2.0, Hibernate 3.0, Tapestry 4.0, JiBX

     Middleware 4.5+ yrs          Websphere, Weblogic, JBoss, Apache Tomcat, MQSeries,
                                  Tuxedo JOLT, SonicMQ, MapXtreme etc

     XML/HTML 6+ yrs              XML, XSLT, XSL FO, FOP, XML Buddy, JiBX, JAXB, Castor,
                                  SAX, DOM, HTML, CSS

     Scripts                      Java Script, Shell Script
     IDE                          Eclipse 3.1, Websphere Studio Application Developer, JBuilder,
                                  JDeveloper, Visual Age for Java.

     Source Control               Star-Team, CVS, Subversion, Visual Source Safe etc

     Database and tools           Oracle 8i/9i, Sybase, PL/SQL, Sybase Stored Procedures, DB2
                                  UDB, DB2 on AS/400, DBVisualizer, DB Artisan, TOAD, MS-
                                  Access etc

     Operating Systems            NT, Windows 2000, UNIX and DOS

     Development                  RUP (lite), Xtreme Programming(XP), Agile methodology, JUnit,
     methodologies, deployment    DBUnit, Ant, Maven, JMeter, Open STA, etc
     & Testing
     Microsoft                    Visual Basic, MS-Access programming, MS-Excel Macros,
                                  Word Templates etc

     Rules Engine                 Quick Rules




Q. What is an “Employment history” section? Give some Java/J2EE specific examples?
A. List your current and previous posts (Most recent first i.e. reverse chronological
   order) and how you applied some of the major strengths and highly sought after skills
   in Java/J2EE. List all the major projects and tasks you have worked on and your
   specific contribution. Also mention where you applied some of the key areas like
   design concepts, design patterns, fixing performance issues, concurrency issues,
   transactional issues, memory leaks etc. Also be aware not to turn this section into
   only technical stuff or a shopping list of every trivial task or a project. In addition to
Java/J2EE CV guide                          14


   technical areas mention any team lead experience or mentoring junior developers,
   how you managed to meet a tight dealine, how you worked well with the business
   users? How well you applied your knowledge, etc.

   Dec 2006 – Present                                                  XYZ Ltd
    Position         Senior Java/J2EE designer/developer - Design & development focus
    Tasks/Achieve       Designed and developed a Java NIO, Multi-threaded, Spring 2.0, and
       ments            Hibernate 3.0 based application to serve up to 2000 concurrent
                        socket connections.

                        Designed a JSF/Websphere/Oracle/Spring/Hibernate based web
                        application.

                        Lead the technical team and mentored the junior developers.

                        Worked closely with the business users, analysts, infrastructure team,
                        testing team and project managers to come up with the detailed
                        design.

   Oct 2005 – Dec 2006                                                 MQR Bank
    Position         Senior Java/J2EE designer/developer – design/development focus
                        - contract
    Tasks/Achieve       Migrated a poorly performing and outdated application from
       ments            SWING, EJB 1.1 session beans, entity beans and Websphere Apps
                        Server based architecture to an EJB 2.1 Session Beans, Spring,
                        Hibernate , Tapestry, JiBX, and JBoss Apps Server based
                        architecture.

                        Integrated other sub-systems through JMS, MQSeries, XML and
                         XSL.

                        Developed JMX services to be run on JBoss Apps Server.



Q. What do you list in an “Education/Qualification” section? Give some Java/J2EE
   specific examples?
A. List the most important qualifications.

   Example:

      BSc in Computer Science
      MSc in Computer Science

   Hint: If your qualifications are not related to the computer field then you can say

   Example:
Java/J2EE CV guide                          15


       BSc from Institution name
       MSc from Institution name


Q. What other skills can you include in your CV?
A. You can very briefly mention other vital skills such as communication, presentation,
   documentation, analytical, problem solving etc.

   Example:

   Other skills:
    Communication,          Plays a major role in my consulting jobs in successfully completing my
    Planning, and Team      projects and effectively managing people and time.
    Work
    Presentation and        Presented technical designs and strategies through fortnightly
    Documentation           operations meetings and annual conferences through work and as part
    Skills                  of my degree.
    Analytical/Planning/    Applied tools and strategies such as Gantt charts, Fish bone diagrams,
    Problem Solving         Tree structure, flow charts, 80/20 rule, SWOT analysis, prioritizing
    Skills                  tasks on the basis of Urgent vs. Important, Cash Flow Diagrams and
                            Multi Attribute Decision models etc.




“This is a guide only and you can be more innovative if you put some effort
              and thought into preparing your CV”. Good Luck.




                    Website: http://www.lulu.com/java-success

                     Feedback: java-interview@hotmail.com

Contenu connexe

Tendances

Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resumeVikram Rawani
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and dutiesSuri P
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMManish Agrahari
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTtaranjs
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloperveerendra_veeru
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_ResumeYeduvaka Ganesh
 
CV of Sumant Kumar Raja
CV of Sumant Kumar RajaCV of Sumant Kumar Raja
CV of Sumant Kumar RajaSumant Raja
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPrenuga V
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Shital Gunjal
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Shivam Pandey
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
Curriculum_Vitae
Curriculum_VitaeCurriculum_Vitae
Curriculum_VitaeAjay Sharma
 

Tendances (20)

Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
Subhasis Java Resume
Subhasis Java ResumeSubhasis Java Resume
Subhasis Java Resume
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resume
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
Java Developer resume
Java Developer resume Java Developer resume
Java Developer resume
 
Resume
ResumeResume
Resume
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
sudipto_resume
sudipto_resumesudipto_resume
sudipto_resume
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloper
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 
CV of Sumant Kumar Raja
CV of Sumant Kumar RajaCV of Sumant Kumar Raja
CV of Sumant Kumar Raja
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
JnanaPrakash
JnanaPrakashJnanaPrakash
JnanaPrakash
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )
 
KLAKSHMAN
KLAKSHMANKLAKSHMAN
KLAKSHMAN
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
Curriculum_Vitae
Curriculum_VitaeCurriculum_Vitae
Curriculum_Vitae
 

Similaire à Java/J2EE CV Guide

82747038 preview-java-j2 ee-book
82747038 preview-java-j2 ee-book82747038 preview-java-j2 ee-book
82747038 preview-java-j2 ee-bookhomeworkping3
 
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interview
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interviewA SUCCESSFUL IT RÉSUMÉ: Your invitation to the interview
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interviewKelly Services
 
Preview java j2_ee_book
Preview java j2_ee_bookPreview java j2_ee_book
Preview java j2_ee_bookSubhadip Pal
 
Interview Tips and Techniques
Interview Tips and TechniquesInterview Tips and Techniques
Interview Tips and Techniquesbhambor
 
Java Training Institute in Gurgaon.pptx
Java Training Institute in Gurgaon.pptxJava Training Institute in Gurgaon.pptx
Java Training Institute in Gurgaon.pptxAPTRON Gurgaon
 
Applied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR IndustryApplied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR IndustryAlexander Chukovski
 
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Arun Kumar
 
Java j2ee job interview companion ebook
Java j2ee job interview companion ebookJava j2ee job interview companion ebook
Java j2ee job interview companion ebookVijay Ekkaladevi
 
Powerful Resume & Cover Letter Writing.
Powerful Resume & Cover Letter Writing.Powerful Resume & Cover Letter Writing.
Powerful Resume & Cover Letter Writing.Andreas Binnewies
 
Java Course for Beginners at Texceed
Java Course for Beginners at TexceedJava Course for Beginners at Texceed
Java Course for Beginners at TexceedSamidha Takle
 
Interviewing Tips and Techniques
Interviewing Tips and TechniquesInterviewing Tips and Techniques
Interviewing Tips and TechniquesBonnie Hambor
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptxvaideheekore
 
Web Development Training.docx
Web Development Training.docxWeb Development Training.docx
Web Development Training.docxWajidAlikhan30
 
How to find a Java developer for a successful project
How to find a Java developer for a successful projectHow to find a Java developer for a successful project
How to find a Java developer for a successful projectriyak40
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdfUsmanAli768340
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdffaizanashfaq4
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdffaizanashfaq4
 

Similaire à Java/J2EE CV Guide (20)

82747038 preview-java-j2 ee-book
82747038 preview-java-j2 ee-book82747038 preview-java-j2 ee-book
82747038 preview-java-j2 ee-book
 
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interview
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interviewA SUCCESSFUL IT RÉSUMÉ: Your invitation to the interview
A SUCCESSFUL IT RÉSUMÉ: Your invitation to the interview
 
Preview java j2_ee_book
Preview java j2_ee_bookPreview java j2_ee_book
Preview java j2_ee_book
 
Interview Tips and Techniques
Interview Tips and TechniquesInterview Tips and Techniques
Interview Tips and Techniques
 
C Vs and Applications - a presentation by deltatre
C Vs and Applications - a presentation by deltatreC Vs and Applications - a presentation by deltatre
C Vs and Applications - a presentation by deltatre
 
Java Training Institute in Gurgaon.pptx
Java Training Institute in Gurgaon.pptxJava Training Institute in Gurgaon.pptx
Java Training Institute in Gurgaon.pptx
 
Applied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR IndustryApplied Deep Learning for Text Classification - Examples from the HR Industry
Applied Deep Learning for Text Classification - Examples from the HR Industry
 
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
 
One java book
One java bookOne java book
One java book
 
Java j2ee job interview companion ebook
Java j2ee job interview companion ebookJava j2ee job interview companion ebook
Java j2ee job interview companion ebook
 
Powerful Resume & Cover Letter Writing.
Powerful Resume & Cover Letter Writing.Powerful Resume & Cover Letter Writing.
Powerful Resume & Cover Letter Writing.
 
Java Course for Beginners at Texceed
Java Course for Beginners at TexceedJava Course for Beginners at Texceed
Java Course for Beginners at Texceed
 
Interviewing Tips and Techniques
Interviewing Tips and TechniquesInterviewing Tips and Techniques
Interviewing Tips and Techniques
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
AMCAT
AMCATAMCAT
AMCAT
 
Web Development Training.docx
Web Development Training.docxWeb Development Training.docx
Web Development Training.docx
 
How to find a Java developer for a successful project
How to find a Java developer for a successful projectHow to find a Java developer for a successful project
How to find a Java developer for a successful project
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdf
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdf
 
Web Development Training in Lahore.pdf
Web Development Training in Lahore.pdfWeb Development Training in Lahore.pdf
Web Development Training in Lahore.pdf
 

Plus de Raghavan Mohan

Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11Raghavan Mohan
 
Sachin Tendulkar Resume
Sachin Tendulkar ResumeSachin Tendulkar Resume
Sachin Tendulkar ResumeRaghavan Mohan
 
Senator Barrack Obama Resume
Senator Barrack Obama ResumeSenator Barrack Obama Resume
Senator Barrack Obama ResumeRaghavan Mohan
 
Java, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorialJava, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorialRaghavan Mohan
 
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorial
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorialHibernate, Spring, Eclipse, HSQL Database & Maven tutorial
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorialRaghavan Mohan
 
Ajax, JSF, Facelets, Eclipse & Maven tutorials
Ajax, JSF, Facelets, Eclipse & Maven tutorialsAjax, JSF, Facelets, Eclipse & Maven tutorials
Ajax, JSF, Facelets, Eclipse & Maven tutorialsRaghavan Mohan
 
Spring Web Service, Spring JMS, Eclipse & Maven tutorials
Spring Web Service, Spring JMS, Eclipse & Maven tutorialsSpring Web Service, Spring JMS, Eclipse & Maven tutorials
Spring Web Service, Spring JMS, Eclipse & Maven tutorialsRaghavan Mohan
 
JSF, Facelets, Spring-JSF & Maven
JSF, Facelets, Spring-JSF & MavenJSF, Facelets, Spring-JSF & Maven
JSF, Facelets, Spring-JSF & MavenRaghavan Mohan
 
Jsf, facelets, spring, hibernate, maven2
Jsf, facelets, spring, hibernate, maven2Jsf, facelets, spring, hibernate, maven2
Jsf, facelets, spring, hibernate, maven2Raghavan Mohan
 
23617968 digit-fast-track-jan-2009-php
23617968 digit-fast-track-jan-2009-php23617968 digit-fast-track-jan-2009-php
23617968 digit-fast-track-jan-2009-phpRaghavan Mohan
 
Quality - Douglas Crockford
Quality - Douglas CrockfordQuality - Douglas Crockford
Quality - Douglas CrockfordRaghavan Mohan
 
The JavaScript Programming Language
The JavaScript Programming LanguageThe JavaScript Programming Language
The JavaScript Programming LanguageRaghavan Mohan
 

Plus de Raghavan Mohan (17)

Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11
 
Who is BIRT
Who is BIRTWho is BIRT
Who is BIRT
 
Introduction to BIRT
Introduction to BIRTIntroduction to BIRT
Introduction to BIRT
 
Sachin Tendulkar Resume
Sachin Tendulkar ResumeSachin Tendulkar Resume
Sachin Tendulkar Resume
 
Manmohan Singh Resume
Manmohan Singh ResumeManmohan Singh Resume
Manmohan Singh Resume
 
Senator Barrack Obama Resume
Senator Barrack Obama ResumeSenator Barrack Obama Resume
Senator Barrack Obama Resume
 
Java, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorialJava, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorial
 
Java/J2EE Companion
Java/J2EE CompanionJava/J2EE Companion
Java/J2EE Companion
 
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorial
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorialHibernate, Spring, Eclipse, HSQL Database & Maven tutorial
Hibernate, Spring, Eclipse, HSQL Database & Maven tutorial
 
Ajax, JSF, Facelets, Eclipse & Maven tutorials
Ajax, JSF, Facelets, Eclipse & Maven tutorialsAjax, JSF, Facelets, Eclipse & Maven tutorials
Ajax, JSF, Facelets, Eclipse & Maven tutorials
 
Spring Web Service, Spring JMS, Eclipse & Maven tutorials
Spring Web Service, Spring JMS, Eclipse & Maven tutorialsSpring Web Service, Spring JMS, Eclipse & Maven tutorials
Spring Web Service, Spring JMS, Eclipse & Maven tutorials
 
JSF, Facelets, Spring-JSF & Maven
JSF, Facelets, Spring-JSF & MavenJSF, Facelets, Spring-JSF & Maven
JSF, Facelets, Spring-JSF & Maven
 
Jsf, facelets, spring, hibernate, maven2
Jsf, facelets, spring, hibernate, maven2Jsf, facelets, spring, hibernate, maven2
Jsf, facelets, spring, hibernate, maven2
 
Fast Track to Ajax.
Fast Track to Ajax.Fast Track to Ajax.
Fast Track to Ajax.
 
23617968 digit-fast-track-jan-2009-php
23617968 digit-fast-track-jan-2009-php23617968 digit-fast-track-jan-2009-php
23617968 digit-fast-track-jan-2009-php
 
Quality - Douglas Crockford
Quality - Douglas CrockfordQuality - Douglas Crockford
Quality - Douglas Crockford
 
The JavaScript Programming Language
The JavaScript Programming LanguageThe JavaScript Programming Language
The JavaScript Programming Language
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Dernier (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Java/J2EE CV Guide

  • 1. Java/J2EE CV guide 1 Is your Java/J2EE CV good enough? How to make your Java/J2EE CV stand out? Java/J2EE CV Guide By K. Arulkumaran Website: http://www.lulu.com/java-success Also download a free sample of Java/J2EE CV from the above site. I have taken the questions and answers approach with lots of Java/J2EE related examples to help you write your “interview winning” CV. Examples should be taken as a guide only and apply your own content & formatting.
  • 2. Java/J2EE CV guide 2 Copy Right 2007 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. First Edition: June 2007
  • 3. Java/J2EE CV guide 3 Table of Contents Q. What is a CV? What a CV is not? ______________________________________ 4 Q. Why is your CV a very important tool? __________________________________ 4 Q. What are the key sections of your CV? __________________________________ 4 Q. How to make your CV standout from the crowd?__________________________ 4 Q. What is a “Profile / Professional Summary” section? Give some Java/J2EE specific examples? ______________________________________________________ 8 Q. What is a “Career objective / what you strive for” section? Give some Java/J2EE specific examples? _____________________________________________________ 10 Q. What is an “Achievements” section? Give some Java/J2EE specific examples? 11 Q. What do you list in “Skills” section? Give some Java/J2EE specific examples? 12 Q. What is an “Employment history” section? Give some Java/J2EE specific examples? ____________________________________________________________ 13 Q. What do you list in an “Education/Qualification” section? Give some Java/J2EE specific examples? _____________________________________________________ 14 Q. What other skills can you include in your CV? __________________________ 15
  • 4. Java/J2EE CV guide 4 Q. What is a CV? What a CV is not? A. CV stands for “Curriculum Vitae”, which means “Course of Life”. A CV is not your entire life history or a shopping list of every job you ever had or every little Java/J2EE task you performed at your job or a “one size fits all application”. Q. Why is your CV a very important tool? A. A CV or a Resume is an essential marketing tool in your job search and career progression. When writing a CV, look at it from your employers' point of view in order to stand out against the competition (i.e. other candidates). Preparing effective CVs presents a real challenge due to length, which can make them boring and result in important information being buried or lost in a long document. As a result your CV should be concise (recruiters don’t have time to read each CV from cover to cover), your top skills and experience should be prioritized in the first or upper most section of your CV, well organized with the following sections: Contact details, Profile, Career objective(s), Achievements, Skills, Employment history and Education and last but not least your CV should be nicely formatted (i.e. easy to read, concise, and not cluttered). Your CV will often be used as a basis for discussion at your interview, for example how did you go about improving the performance by 40% at MQR banking Ltd. So be prepared. Your CV should give your recruiter the confidence that you could do the job and interest in your skills and achievements to wanting to get to know you better. Your CV should market your strengths not your weaknesses. If you cannot market your skills and achievements then who can? Remember that your CV is your prospective employer’s first contact with you. Q. What are the key sections of your CV? A. Contact details (name, phone & email), profile, career objective(s), achievements, skills, employment history, education and other kills. Hint: A recent graduate's CV, for example, will go straight into education after the profile section, whereas a seasoned professional should list educational qualifications after their employment history section, typically on the second or third page of your CV. Q. How to make your CV standout from the crowd? A. Thousands of CVs float around the job market every day many of which compete with your CV. A well written CV can give you a 30%-40% chance of securing a job by getting you an interview with the prospective employer. So the role of your CV is to generate enough curiosity and interest for the prospective employer to wanting to interview you. On average prospective employer(s) take about 30 seconds to browse through your CV and consider interviewing you. So you need to prepare a CV that is:
  • 5. Java/J2EE CV guide 5 Results oriented: e.g. reduced the monthly commission batch (Java based) runs from 75 hours to 18 hours at XYZ Ltd. Driven by Key Areas: e.g. identified and fixed transactional, concurrency and performance issues for ABC Ltd. The key areas are transaction, concurrency and performance. There are other key areas like design concepts (e.g. OO), design patterns, security, scalability etc. Driven by sought-after technologies: e.g. redesigned and migrated a poorly performing and outdated application to Spring, Hibernate, JMS and JSF based system for MQR Banking Ltd. The sought-after technologies are Spring, Hibernate, JMS and JSF. Highlights strengths: e.g. designed and developed a Java NIO, Multi- threaded, Spring 2.0, and Hibernate 3.0 based transactional application, to serve 2000 concurrent socket connections in a secured manner. This indicates that it is a decent size, mission critical and a transactional system. Credible: e.g. mentored junior developers by providing technical guidance and motivating them to meet the tight deadlines at Online Banking Ltd. Name of the company is given for the credibility. You could also include the URLs of the web site(s) you built and/or the project names like Amazon, Endeavor etc”. Ordinary CV CV that stands out Starts with a standard format Starts with with Concise contact details (e.g. 3 lines). Elaborate contact details Elaborate career objective(s) Profile or Professional Summary, which is the sales Education details listing every pitch for you. If this section is impressive, then the course detail & certificates reader will be encouraged to read on and find out Employment history listing more about you. (E.g. 6 - 8 lines or 4-6 bullet points). every trivial and non-related task. 4 years of experience in design/development of Large skills list and/or failing Java/J2EE based systems. 1 year as a technical to include relevant and highly lead and 8 months as a Java/J2EE architect. sought after skills. Solid background in Object-Oriented analysis and design. Good at various design patterns (GoF, J2EE patterns etc) and UML. For job seekers with no or little experience can highlight on their academic achievements like sun certification, Java test scores, self-taught projects, open-source community projects (e.g. Apache), university projects etc. With each new job and experience you need to work towards improving this
  • 6. Java/J2EE CV guide 6 section with more experience based sales pitch as opposed to academic one. An outline of “Key Achievements” or Accomplishments section (3 - 6 achievements). Most CVs only describes the tasks or activities instead of results. What the employers are looking for is the impact of your tasks or activities on the organization. Hint: study the key areas described in Java/J2EE Job Interview Companion and relate that to your tasks or activities. Example: Reduced the monthly commission batch (Java based) runs from 75 hours to 18 hours at Sure Insurance Corporation. Identified and fixed a hard to reproduce concurrency issue for the XYZ Inc. Redesigned and migrated a poorly performing and outdated application to Spring, Hibernate, JMS and JSF based system, which performs 40% faster for MQR Banking Ltd. For job seekers with no or little experience can put the emphasis on skills/knowledge gained through self- taught projects, open-source project contribution, university projects, community projects, part-time employment etc. Relevant industry specific Java/J2EE skills section. Remember to include highly sought after skills such as Spring, Hibernate, Struts, JSF, EJB3, IoC, AOP, TDD etc. If you do not have any commercial experience then at least get familiarized with it via self-taught projects, tutorials and/or learning the fundamentals. It is better to mention that you are familiar with it than to say that you have no awareness or don’t know the fundamentals of these frameworks/technologies (but never lie). I landed on most of my jobs with the self– taught small projects and learning the fundamentals followed by succeeding in the interviews and then gaining the commercial experience. Some are luckier than others where they first gain the commercial experience of the sought after technologies but some fail to learn the fundamentals (i.e. Can code but cannot answer any technical questions on its core concepts). List your current and previous posts and how you applied some of the major strengths and highly sought after skills in Java/J2EE. List all the major projects and tasks you have worked on and your specific
  • 7. Java/J2EE CV guide 7 contribution. Also mention where you applied some of the key areas like design concepts, design patterns, fixing performance issues, concurrency issues, transactional issues, memory leaks etc. Also be aware not to turn this section into only technical stuff or a shopping list of every trivial task or a project. Example: Designed and developed a Java NIO, Multi- threaded, Spring 2.0, and Hibernate 3.0 based application to serve 2000 concurrent socket connections in secured manner. Mentored junior developers by providing technical guidance and motivating them to meet the tight deadlines for EFT project at Online Banking Ltd. 5-7 pages packed with 3-5 pages (depending on how much expertise you have) of irrelevant and trivial information. nicely formatted (easy to read & easy on the eyes) CV highlighting your key strengths and sought after skills with results and contributions. A name of the company is included to give credibility to claims. One size fits all CV. The same CV is made relevant to position you are applying for e.g. CV is photocopied or reprinted senior developer, architect, team lead etc. CV can also be as required. This is wasting an tailored to the industry type like finance, insurance, opportunity to present you in telecommunications, software house etc. It does not take the best possible way. much long to produce customized CVs based on the job specification. Important information is Important information is in the first page (Unless you impress scattered throughout the pages the interviewer in the first page he/she may not read your in the CV. remaining pages). If you are a seasoned professional then draw on your hands on Java/J2EE experience. If you have little or no experience then draw on your academic qualifications, certifications, self-taught projects, community projects, university projects, assignments etc. Normal phrase: Phrase that stands out (results oriented, key area and/or key technology driven): Designed and developed a Designed and developed a Java/J2EE based online Java/J2EE based online insurance system, which serves 2000 concurrent users, system for the XYZ Ltd. transactional and secured for XYZ Ltd. Why does it stand out? Shows that you have worked on a large transactional and secured application. Key Areas are: transaction, concurrency and security. Improved the Java based Reduced the monthly commission batch (Java based) batch processes at Sure runs from 75 hours to 18 hours at Sure Insurance Insurance Corporation Corporation.
  • 8. Java/J2EE CV guide 8 Why does it stand out? Results oriented i.e. 75 hours to 18 hours. Key Area: performance Mentored junior developers Mentored junior developers by providing technical at Online Banking Ltd. guidance and motivating them to meet the tight deadlines at Online Banking Ltd. Why does it stand out? Results oriented i.e. Meet tight deadlines. Key Area: People Skills, Leadership skills, Ability to handle pressure etc. Redesigned and migrated a Redesigned and migrated a poorly performing and poorly performing and outdated application to Spring, Hibernate, JMS and JSF outdated application for based system for MQR Banking Ltd which runs 40% MQR Banking Ltd. faster. Why does it stand out? Key technologies driven. Lists popular and sought after technologies/frameworks such as Spring, Hibernate, JMS, and JSF, which would be of interest to the recruiter/employer. Also results (i.e. 40% faster) oriented. Key Area: Performance Familiar with XSD, XSL, Familiar with XSD, XSL, JAXB and JMS due to self- JAXB and JMS. education and self-taught project and keen to apply this knowledge in a commercial project. Why does it stand out? Puts more credibility and shows that you are a pro-active learner. So the bottom-line is that you need to phrase your sentence such a way that the employer/recruiter wants to interview you and not the other person who has done exactly the same thing. Q. What is a “Profile / Professional Summary” section? Give some Java/J2EE specific examples? A. This section is where one gives a brief statement about oneself such as what drives you, maybe key attributes or reasons for being hired. Convey your technical expertise in Java/J2EE and awareness of popular emerging technologies/frameworks. Don't list all the skills here (you can include the rest in the skills section). Just pick your major strengths like design experience, team lead experience etc and highly sought after and relevant experience like Spring, Hibernate, EJB, JSF etc. Mention the personal qualities the employer might wish to see like mentored developers, met deadlines, conducted design workshops etc. You can also
  • 9. Java/J2EE CV guide 9 mention the relevant industry experience like finance, insurance, telecommunications, software house, consultancy etc. Should contain 6-10 lines or 4-6 bullet points. Only list the attributes that will be of interest to your next employer. Example 1 (mid to senior level): 4 years of experience in design/development of Java/J2EE based systems. 1 year as a technical lead and 8 months as a Java/J2EE architect. 3 year Java/J2EE experience in financial sector and 1 year in insurance sector. 2 year working experience and excellent knowledge in EJB, Spring, Hibernate, JSF, TDD, AOP, IoC etc. Experience in Websphere, MQSeries, and JBoss. Solid background in Object-Oriented analysis and design. Good at various design patterns (GoF, J2EE patterns etc) and UML. Excellent knowledge of XML, SQL, XSL, Web Service etc. Experience in Test Drive Development (TDD) and agile methodology. Improved the Java based monthly commission batch runs from 75 hours to 18 hours at Sure Insurance Corporation. Published author on Java/J2EE. Example 2 (mid to senior level): I am an experienced professional with 6 years in Java/J2EE technologies ranging from the design and development of complex model-view-controller based systems to the integration of legacy mainframe systems. I have extensive experience of using open source frameworks like Spring, Hibernate, Struts, and JSF to implement enterprise applications. I am also a keen proponent of agile methodologies and have successfully introduced agile techniques into projects which I have managed. I am seeking a challenging position as a software designer/senior developer, ideally in a project team developing large scale enterprise system. Example 3 (graduate or a junior developer): A self motivated Java developer with 1.5 years experience. I have excellent communication skills and problem solving skills with proven ability to work successfully either individually or as part of a team. I have an aptitude for learning and applying new technologies, which is evident from my self-taught project(s).
  • 10. Java/J2EE CV guide 10 Example 4 (graduate or a junior developer): 1 year hands on experience in Java/J2EE programming from my current employment (6 months) with XYZ Ltd, university projects (Online Web store and an online library system) and assignments. Additional 6 month hands on experience from a self-taught web store project utilizing frameworks such as Spring, Hibernate, JSF and processes such as test driven development (TDD) with iterative approach on a JBoss server. [Hint: shows that you are a pro-active learner, passionate, can handle challenges, dedicated and you have some experience & familiarity with the new and sought- after technologies. Also makes the recruiter more curious to learn how you went about your self-taught project and what challenges you faced.] Hands-on experience and good working knowledge of Java, Servlet, JSP, JDBC, JNDI, XML, SQL and good understanding of singleton, factory & MVC design patterns. [Hint: basic Java/J2EE] Familiar with XSD, XSL, JAXB and JMS due to self-education and keen to apply this knowledge in a commercial project. [Hint: It is better to have some familiarity and understanding than total unawareness] Sun certified Java programmer. [Hint: mention score if it is high] Secured 85% in the Java test conducted in my university exam. [Hint: Brainbench certificate etc] Trained in Webshere application server etc. [Hint: shows that you have some formal training] Hint: If you are applying for a graduate or a junior position then mention any sun (e.g. SCJP etc) or other certifications and training (e.g. Websphere, Weblogic etc) you acquired. If you are a seasoned professional then sell your character (e.g. team lead, architect, mentor etc), experience (e.g. 4 years in design/development, 2 years in finance, experience in TDD, EJB, Spring, Hibernate, JSF etc) and achievements (e.g. improved batch runs from 75 hours to 18 hours). If the content of the profile section (about 6-8 lines) is impressive, then the reader will be encouraged to read on and find out more about you. Q. What is a “Career objective / what you strive for” section? Give some Java/J2EE specific examples?
  • 11. Java/J2EE CV guide 11 A. A brief section outlining your career goals. To show you are a passionate Java/J2EE developer and ambitious or that your goals are in line with the employer’s expectations of their existing personnel. Should contain 2-3 lines. Example 1 (mid to senior level): To build complex (transactional, concurrent, secured, scalable etc) Java/J2EE based systems. Strive for creating systems based on sound technical designs by applying OO design concepts and software patterns. Example 2 (graduate or junior): To build commercial Java/J2EE systems with the view to learn and apply best practices, standards and the development team objectives to thrive in a dynamic environment. Q. What is an “Achievements” section? Give some Java/J2EE specific examples? A. The “Achievements” section is one of the most worthwhile of the all the sections. As long as an achievements section is well worded, regardless of its positioning on a CV, there is rarely a reason not to include it (although you could incorporate achievements into the description for each job on your CV). This section has a list and summary of achievements performed at work and outside (mainly if you are a graduate or junior) of it. This is my favorite section. As a professional, you need to take pride in your accomplishments. Convey your achievements in Java/J2EE, which had benefited the application, department or organization. In addition to technical skills bring your personal qualities like passion, ability to communicate effectively with technical staff as well as business users (i.e. non-technical), problem solving skills, ability to think in high level as well as drill down to detail, ability to handle pressure, ability to recognize and respond to objectives of an organization, ability to work in a team as well as independently etc. You can also mention your teams' achievements in addition to your specific contribution. List 3 to 6 achievements which you feel will be in line with your next position. Do not list achievements which are not in line with what you want to do next. Example (mid to senior level): Redesigned and migrated a poorly performing and outdated application to Spring, Hibernate, JMS and JSF based system, which performs 40% faster for MQR Banking Ltd. Identified and fixed performance and transactional issues for Fine Australia Technology.
  • 12. Java/J2EE CV guide 12 Reduced the monthly commission batch (Java based) runs from 75 hours to 18 hours at Sure Insurance Corporation. Mentored junior developers and provided technical guidance and motivated them to meet the tight deadlines at Online Banking Ltd. Designed and developed an Internet application to web-enable an insurance company's legacy mainframe applications. Hint: The first bullet point shows that you have not only the design skills but also you have the currently sought after skills like JSF, Spring, Hibernate & EJB. The second bullet point shows that you understand the key areas like performance, transactions etc. The third bullet point indicates that you are results driven. The fourth bullet point shows that you have people and leadership skills. Examples of work done and the name of the company (e.g. like MQR bank) gives credibility to your claims. Example (graduate to junior level): Passed the Sun certification with the score of 92%. [Hint: Brainbench certificate, University Java test result etc.] Self-taught a web store project utilizing frameworks such as Spring, Hibernate, JSF and processes such as test driven development (TDD) with iterative approach on a JBoss server with the help of online materials, books, forums and mentors. [Hint: It is an achievement to self-teach a Java/J2EE project] Best customer service award. [Hint: Outside work achievements to sell your interpersonal, communication, problem solving and analytical skills] Q. What do you list in “Skills” section? Give some Java/J2EE specific examples? A. List your major Java/J2EE skills. Only list skills that are current and relevant to the Java/J2EE positions that you are applying for. This section is very important because the recruitment agents find it easy to match the job specification they received from the employer with your skills matrix. It is also useful for you to list the skills you gained through not only work experience but also through other channels like self- taught projects, university projects, open-source projects and assignments. Example: Technical skills Design Skills UML (Rational Rose, Visio), Object Oriented Analysis and 3+ yrs Design (OOAD), GOF Design patterns, J2EE Design patterns, EJB Design patterns etc
  • 13. Java/J2EE CV guide 13 Java 7+ yrs Collection, Multithreading, RMI, Sockets, Applets, SWING, JDK 1.5 (8 months at Reflection, Generics, Auto boxing, type safe enums etc MQR) J2EE 6.0+ yrs JSP, Servlet, EJB, JMS, JDBC, JTA, JNDI, LDAP, Spring, Hibernate, Struts, Tapestry, Annotations, AOP (Aspect Oriented Programming), IoC (Dependency Injection), Web Services (JAX-RPC) etc Recent open source 2 years Spring 1.2.6 & 2.0, Hibernate 3.0, Tapestry 4.0, JiBX Middleware 4.5+ yrs Websphere, Weblogic, JBoss, Apache Tomcat, MQSeries, Tuxedo JOLT, SonicMQ, MapXtreme etc XML/HTML 6+ yrs XML, XSLT, XSL FO, FOP, XML Buddy, JiBX, JAXB, Castor, SAX, DOM, HTML, CSS Scripts Java Script, Shell Script IDE Eclipse 3.1, Websphere Studio Application Developer, JBuilder, JDeveloper, Visual Age for Java. Source Control Star-Team, CVS, Subversion, Visual Source Safe etc Database and tools Oracle 8i/9i, Sybase, PL/SQL, Sybase Stored Procedures, DB2 UDB, DB2 on AS/400, DBVisualizer, DB Artisan, TOAD, MS- Access etc Operating Systems NT, Windows 2000, UNIX and DOS Development RUP (lite), Xtreme Programming(XP), Agile methodology, JUnit, methodologies, deployment DBUnit, Ant, Maven, JMeter, Open STA, etc & Testing Microsoft Visual Basic, MS-Access programming, MS-Excel Macros, Word Templates etc Rules Engine Quick Rules Q. What is an “Employment history” section? Give some Java/J2EE specific examples? A. List your current and previous posts (Most recent first i.e. reverse chronological order) and how you applied some of the major strengths and highly sought after skills in Java/J2EE. List all the major projects and tasks you have worked on and your specific contribution. Also mention where you applied some of the key areas like design concepts, design patterns, fixing performance issues, concurrency issues, transactional issues, memory leaks etc. Also be aware not to turn this section into only technical stuff or a shopping list of every trivial task or a project. In addition to
  • 14. Java/J2EE CV guide 14 technical areas mention any team lead experience or mentoring junior developers, how you managed to meet a tight dealine, how you worked well with the business users? How well you applied your knowledge, etc. Dec 2006 – Present XYZ Ltd Position Senior Java/J2EE designer/developer - Design & development focus Tasks/Achieve Designed and developed a Java NIO, Multi-threaded, Spring 2.0, and ments Hibernate 3.0 based application to serve up to 2000 concurrent socket connections. Designed a JSF/Websphere/Oracle/Spring/Hibernate based web application. Lead the technical team and mentored the junior developers. Worked closely with the business users, analysts, infrastructure team, testing team and project managers to come up with the detailed design. Oct 2005 – Dec 2006 MQR Bank Position Senior Java/J2EE designer/developer – design/development focus - contract Tasks/Achieve Migrated a poorly performing and outdated application from ments SWING, EJB 1.1 session beans, entity beans and Websphere Apps Server based architecture to an EJB 2.1 Session Beans, Spring, Hibernate , Tapestry, JiBX, and JBoss Apps Server based architecture. Integrated other sub-systems through JMS, MQSeries, XML and XSL. Developed JMX services to be run on JBoss Apps Server. Q. What do you list in an “Education/Qualification” section? Give some Java/J2EE specific examples? A. List the most important qualifications. Example: BSc in Computer Science MSc in Computer Science Hint: If your qualifications are not related to the computer field then you can say Example:
  • 15. Java/J2EE CV guide 15 BSc from Institution name MSc from Institution name Q. What other skills can you include in your CV? A. You can very briefly mention other vital skills such as communication, presentation, documentation, analytical, problem solving etc. Example: Other skills: Communication, Plays a major role in my consulting jobs in successfully completing my Planning, and Team projects and effectively managing people and time. Work Presentation and Presented technical designs and strategies through fortnightly Documentation operations meetings and annual conferences through work and as part Skills of my degree. Analytical/Planning/ Applied tools and strategies such as Gantt charts, Fish bone diagrams, Problem Solving Tree structure, flow charts, 80/20 rule, SWOT analysis, prioritizing Skills tasks on the basis of Urgent vs. Important, Cash Flow Diagrams and Multi Attribute Decision models etc. “This is a guide only and you can be more innovative if you put some effort and thought into preparing your CV”. Good Luck. Website: http://www.lulu.com/java-success Feedback: java-interview@hotmail.com