J2ee Developer Resume
This is a
free J2ee Developer Resume example that covers objectives and tips to gets you
the best job. This professional resume template with action words will help you
in writing perfect CV for the desired J2ee Developer Job.
J2ee Developer Job Description
- Hands on experience in
designing, developing and successful deployment of three or
- more, large scale, Java/J2EE
projects from end-to-end
- Ability to demonstrate an
excellent track record of delivering quality software products
- by following iterative and agile
SDLC
- Proof of being a highly
motivated self-starter who solves problems with a business
- centric view
- Previous leadership or
management experience
- Extensive knowledge and
application of Java best practices and J2EE design patterns
- along with experience with
application servers (i.e. Weblogic, WebSphere, JBoss, etc.),
- and Oracle database servers
- Hands-on experience with n-tier
J2EE technologies such as Java EE 5, JSP, JavaScript,
- role based
Authentication/Authorization, workflow, Web Services, ESB, JMS,
- Enterprise Beans,
Spring/Hibernate, JDBC, JMX, securing Java applications, OS/file
- level security, XML, XSD, XSLT,
Parsers, and UML documentation
- Various performance analysis and
tuning techniques
- Excellent verbal and written communications
skills are essential
Sample J2ee Developer Resume Template
Contact information
In this section you have
to include your Name, current home address, Mobile telephone number, Landline
telephone number and your personal email address which is currently used.
- Full name
- Present and
permanent addresses
- Telephone numbers
- Email address
Professional or career
objective
Your objective is the one
that clearly underlines your aims and aspirations in that profession. For
example a Computer Graduate will have to write an objective which is concise
and precisely speaks about his role that he wants to play in the Organization.
Sample Objective for J2ee Developer
Application/Java developer using
Servlets, JSPs, J2EE, etc. in object-oriented, web server, database, and web
services environments.
Career Achievements
If you have
any major Career Achievements or any Appreciation then this is the section
where they should be listed. For Example a J2ee
Developer can add his/her career achievements like,
- Improved quality by solving
product integrity and negative customer return-on-investment defects in
Java/Servlet/JSP/J2EE web applications with increasing difficulty and with
very little rework.
- Retrofitted existing Java
methods with JUnit tests, and added unit tests for new methods to adhere
to test-driven development methodology.
- Greatly reduced the effort to triage
core dumps in a C-language CGI web application by developing a core dump
reporting program using UNIX shell, PERL, and Expect scripts.
- Reduced CPU usage in a switch
application by developing C++ classes for optimized string building.
- Led a software engineering team
through compiler migration in a C-language switch application.
- Improved a software engineering team's
productivity by segregating core-layer framework files from
product-oriented files in a C-language switch program.
- Reduced production down-time
deployment windows from 45 to 20 minutes by tuning the deployment scripts
to appropriately handle the segregated framework files and configuration
files unique to the target application environment.
Experience:
Previous work experience
plays an important role while applying for a Job and hence it should be well
presented in the resume. Most of the questions during your resume will be
related to the previous job that you had and hence you should be well prepared
for it. You should begin with putting the name of the organization that you
worked for, the duration of your work and the post or the designation at which
you were working. After this, you can effectively place points in a bulleted
format that talk about the responsibilities and the achievements that you may
have achieved during your stay at the previous organization. The work
experience of an experienced J2ee
Developer applying for a job would look like,
J2ee Developer/ Software Engineer
Ajanta Technology,
Bangalore, 2007
- Present
- Responsible for the design and
implementation of CRM import for Visitor Interaction Manager Product.
- This is a J2EE, n-tier, database
driven application.
- Implemented the backend code
using Core Java, Multi-threaded programming, Command pattern, spring
framework and Hibernate.
- The front end is in JSP, Ajax, JSON, Prototype
JavaScript, XML, and HTML. Apache, Tomcat, Oracle and SQL are also used.
- Designed and implemented the
reporting front end and backend code for the n-tier Cross Channel Web
Analysis application.
- Used J2EE, Java, JSP, Struts 2, and
Ajax,
JSON, PL/SQL, XML, Hibernate, spring, JavaScript, Pentaho Java-based
reporting engines, Command pattern, Apache and Tomcat technologies.
Successfully collaborated with people from various areas and finished the
project within the tight deadline.
- Involved in Production bug
fixing, new feature implementation for the Visitor Contact Portal
application. Used Struts 2, DWR, Ajax,
Hibernate, JSP, spring framework, etc.
IS Senior Developer
Division of
Information Technology, Tata Group, Mumbai, 2004-2007
- Implemented about 10 SAS scripts
for the Sphere report module. The SAS server runs as backend data server.
SAS scripts process data, calculate statistics, and return the results in
XML. The JSP/Servlets present the statistics information in the
presentation layer.
- Lead developer for the whole
lifecycle of SLED (Secure Lab Environmental Data system) project.
Responsible for working with customer to finish the design specification,
implementation, testing, putting Sled
to pilot and production. SLED provides web-based tracking, reporting,
monitoring, and alerting of the testing results and analyses of Wisconsin wild water. J2EE, JSP, Servlets, Oracle,
PL/SQL, Web Logic server, JDBC, XML, XSLT, DHTML and JavaScript etc are
used in SLED. FOP is used to dynamically generate PDF reports.
- Successfully imported a very
large Oracle database from the Department of Natural Resources water
system, revised about 40 PL/SQL. The success of importing this large
database makes sure that the project runs under budget and meets deadline
while we still keep the accuracy and efficiency of the system.
- Implemented new features for Han
project such as user registration, profile management, etc. J2EE, JSP, Serves,
Oracle, JDBC, DHTML technologies are used.
- Involved in some other projects,
such as We-Trac Birth record project in J2EE, CBS Billing project in
PL/SQL, WBDR projects in J2EE, Sevis project in XSLT/XML/ Java, etc.
Software Engineer
Safety Inc.
Pune, 2001-2004
- Led the design and development
of a domain loading system.
- Developed a JAVA-based
multi-thread program. It downloads and processes data files, imports data
into Oracle9i databases via Oracle SQL Loader. Wrote the design
specification using MS Visio 2002. Wrote korn shell (ksh) script to set up
the system.
- Developed JAVA Stored
Procedures to process the data stored in the Oracle 9i tables. JDBC is
used.
- Implemented PL/SQL stored procedures
for the search engine to query the domain names.
- Involved in design and
optimization for Oracle 9i database tables, indexes, views and
distributed I/O.
- Due to the efficient design and
implementation, the domain loading program is 5 times faster than the
legacy system.
- Participated in the development
of a distributed multi-thread Crawl Engine Seeding application. JAVA, JDBC
and JAVA networking technologies are used. It processes domain names
retrieved from Oracle, sends URLs to crawl engines running on distributed
computer system, and saves response back to database.
- Developed business layer and
data layer Java classes for an N-tier VigilActive web application running
on Enhydra Web Application Server. Java, JDBC, XMLC, DOM, ANT technologies
are used. Involved in Oracle database design.
Education and Certification:
The academic details need to be
mentioned in a tabulated format with respect to the degrees or the courses that
the candidate would have undertaken in the past. The latest degree or course
comes first followed by the last completed course and hence forth going
backwards. For example a J2ee Developer who has completed post graduation or
graduation course is applying for a Job or to a company or an organization then
his/her details would be like,
Nehru International
Science University,2000
Nehru
International Science
University, 1998
Honors
If you have won any
competitions national or international then they could also be highlighted
here. For example a J2ee Developer could lay stress on any exams that he may
have given or any seminars or conferences attended. If you are a part of any
honorary society or any nonprofit organization then that could also be added here.
The honors and the
activities section of a J2ee Developer would look like,
- Appreciation from ICMA for
active participation in IT Summit
at Delhi 2005.
References:
The References are
generally required so that your present employer can gauge you through the eyes
of the people who you were associated with or have worked for. So your teachers
or college professors' details could be placed here. Or your past employer who
you would have worked under can also be used as a reference. Ensure that the
people whose names you enter know you well and do inform them that you are
placing their names as reference because many companies call to confirm. For
example the references section of a J2ee
Developer could also look like,
Mr.Piyush Doshi
Sr. Manager
Soman Systems
Piyushdshi@iiijjkk.com
Salary Range of a Project
- The average
salary received is approximately Rs. 27000 per month. This works out to an
annual pay package of 3 Lakhs to 3.25 Lakhs per annum CTC.
- The salary from
an American perspective works out to be $9500 per Month.
Note: This salary may be variable and it may change from
organization to organization.
Frequently asked J2ee Developer
Interview Question
- What does abstract mean?
- Difference between an abstract
class and an interface?
- Difference between overloading a
method and overriding a method?
- JSP implicit objects?
- Explain MVC with reference to
Apache Struts.
- How can you track a customer or
store customer data using HttpServlet sessions?
- What does loadonstartup in a
web.xml file achieve?
- Methods present in Object class?
- Why do we have wait ()/notify ()/notify
All () methods in Objects class?
- What is MVC Architecture?
- What methods are present in
HttpServletRequest/HttpServletResponse/HttpServletSession?