posted 14 years ago
Mainly your accomplishments that will be of interest to your prospective employer. You will have to customize your resume and your interview discussions to preospective employer's needs.
-- Some employers require Java/JEE candidates with strong UI experience like Swing, XHTML, CSS, and JavaScript while others require candidates with strong integration experience e.g. JMS, Web services, XML, XSL, XSD, and SOA.
-- Some employers put more emphasis on training and mentoring ability since they may have a fairly young team of Java/JEE developers while others require customer facing experience.
-- Some employers are keener on candidates with good domain knowledge and experience e.g. insurance, financial products, telecom services, etc while others are keener on candidates with good analytical and problem solving ability since their applications require complex processing logic with lots of calculations.
-- Existing projects facing performance issues would prefer candidates who can identify and fix performance issues while new projects may prefer candidates with stronger design skills.
-- Applications requiring complex reporting requirements may see your experience in writing complex SQL queries more favorably.
-- Some employers are very particular about excellent soft skills since they may have large development teams with multi-disciplinary approach where you would be expected to liaise with staff at all levels.
-- Organization that is reviewing their existing software development process or embarking on the SOA initiative may prefer candidates who have exposure or experience with development methodologies such as RUP, agile development methodologies like XP, etc, and SOA itself.