Java Programmer Resume

This is a free Java Programmer 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 Java Programmer Job.

Java Programmer Job Description:

  • Should have Excellent Knowledge of J2EE (Java, Core Java, Jsp & Servers) Theoretical and Handson.
  • Should be a Good Communicator
  • Should have experience of at least 2yrs
  • Good Problem Solving & Debugging Skills (Technical & Mentoring Skills)

Contact information:

In this section you have to include your Name, present home address, Mobile number, Landline number and your email address which is currently used. Avoid using a fancy e mail address; try to have a more formal one.

  • Full name
  • Present and permanent addresses
  • Telephone numbers
  • Email address

Professional or career objective:

Your objective is the one that symbolizes your aims and goals in your career. For example a Java Programmer will have to write an objective which is concise and talks about the role that he wants to play in the company.

Sample Objective for Java Programmer

To pursue a software engineer career to leverage experience in developing J2EE/JAVA/Oracle Applications.

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 Java Programmer Resume can add his/her career achievements like,

  • Participated in the whole life cycle development of the Content Engine(Cache Engine) 3.0/3.1/3.15 releases
  • 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.
  • Lead developer for Sphere (Secure Public Health Electronic Record Environment) Project. It is implemented in J2EE and runs on WebLogic web server, uses Oracle as backend database.

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 Java Programmer applying for a job would look like,

JAVA Programmer

  • Client: City Bank, Bangalore, 2006 to till date
    Project: STS Re-Arch
    Developed various EJB components to fulfill the business functionality.
  • Session Beans have been used to process the requests from the user.
  • Involved in developing the service locator pattern for locating the EJB.
  • Actively involved in requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
  • Used JSP and HTML pages to develop the web interface; used JSP tag libraries for creating complex web pages.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation, Struts Custom tags and Tiles Framework in the presentation layer
  • Used Struts Action Classes and regular Java classes to develop the middleware.
  • Implemented various design patterns in the project such as Business Delegate, Data Access Object and Singleton.
  • Implemented a messaging module using Java Messaging Service (JMS).
  • Extensively involved in database designing work with Oracle
  • Coding, testing and deploying the web application using WebSphere Studio 4.0 and WebSphere App Server 4.0
  • Monitored the error logs using Log4J and fixed the problems.
  • Environment: IBM WSAD 5.1.2, WebSphere App Server 5.0/4.0, JSP, XML,EJB, JDBC, DB2, JMS, AIX 4.3, Windows 2000.

Developer

Wells Fargo, Banglore, 2003

Project: Risk Navigator (RN)

  • Responsible for gathering system requirements, defining use cases, business rules and developing project plans
  • Developed the JMS point-to-point messaging and Message Driven EJBs to order multiple reports simultaneously
  • Developed web interface using JSP, Struts tag libraries (Bean Tags, Logic Tags, HTML Tags etc.), Tiles framework, Struts Validator for server-side validations, and JavaScript for client-side validations. Involved in extensive EJB programming on WebSphere App Server
  • Used Java Connection Architecture (JCA) for connecting the WebSphere App Server
  • Performed extensive test driven development using JUnit for unit testing.
  • Extensively used VSS for Version Control management.
  • Part of a team of five in-house developers and a team of offshore developers

    Environment: Java (J2EE, EJB), Eclipse, JUnit, Struts, XML, JSP, Servlets, Windows NT/2000, WSAD and DB2

Software Engineer

  • Client: Standard Chartered Bank, Bombay 2000
    Project: TCEximbills
    Designed, Implemented, Tested and Deployed Enterprise Java Beans (both Session and Entity) using Eclipse as development tool and WebSphere as Application Server.
  • Developed the Hardware Resource Management and Human Ware Resource Management Sub modules using Java, EJB, Servlets, JSP, Struts, JDBC, HTML and JavaScript as per business Requirement.
  • Designed and Developed JSP, Servlets to represent Presentation Layer
  • Mapped the Error codes with the Exceptional Handling framework.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Extensively used CVS for Version Control management.
  • Performed unit testing for each module, prepared code documentation (Internal & External) for future reference and upgrades.
    Environment:
    Java 2, J2EE, EJB, Servlets, JSP, Struts, Eclipse, XML , WebSphere, JDBC, Junit, Clear case , JavaScript, HTML and Oracle 8i under Windows NT.

Software Engineer

Client: Standard Chartered Bank, Delhi 1995

Project: BANK PENSION OPERATION SYSTEM (BPOS)

  • Designed the application under J2EE architecture using JSP and developed the business components using EJB.
  • Deigned and developed the User Interface using JSP, Servlets, XML and Java.
  • Developed Java Server Pages for both Business Logic and GUI development.
  • Developed Java Bean components to communicate with JSP.
  • Designed and developed front end using JSP and Struts framework and other custom tag libraries.
  • Deployed all JSPs and EJB’s in to Web Sphere application server.
  • I was involved to develop forms using HTML and Java Script.
  • Involved converting SQL Server Oracle 9i data to Oracle 9i database.
  • I have written JSP pages for server side to access the Database.
  • Developed back end communication using JDBC.
  • All applications written in Eclipse (IDE) Environment
  • Environment :Java (J2EE, EJB), Eclipse, Struts, JavaScript, XML, JSP, Servlets, Oracle, Windows NT/2000 and WebSphere Server

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 Java Programmer 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,

  • B.Sc.

Delhi University, Delhi, 1994

  • Sun Certified Java Programmer (SCJP)

NIIT, Banglore, 1997

COMPUTER SKILLS

  • Languages Java , C, C++, SQL and PL/SQL
  • J2EE Technologies JSP, Servlets, JNDI, JDBC, EJB, JMS, MQ Series, Struts1.0/1.1, JNI, and RMI
  • Framework and Tools Struts framework and CSUtility
  • IDEs/Development tools Web Sphere Application Developer 5.0, Eclipse 3.0, Dream weaver
  • Design Methods Design Patterns, OOA/OOD
  • Version Control Tools VSS, CVS, Clearcase
  • Database DB2, Oracle
  • Protocols HTTP, TCP/IP
  • Testing Tools Junit, Test Director
  • Documentation Tools MS Office 97/2000/2002
  • Operating Systems Windows XP/2000/NT/98/95, Red Hat Linux 7.3, UNIX IBM AIX
  • Web/Application Servers WSAD, WebSphere , Apache Tomcat Sun Certified Java Programmer (SCJP).

Honors

If you have won any competitions national or international then they could also be highlighted here. For example a Project Manager 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 Java Programmer would look like,

  • Attended a training Camp at  Chicago, Illinois 2008 .A 7-day training in Java 5 / Java 1.5.
  • Computer Science Department Scholars Scholarship for academic excellence1995 to 1996.
  • Was a part of the main conference at BEA Educational Services, Washington D.C. 1994
    on Developing Applications using the J2EE.

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 Java Programmer could also look like,

Mr.Abc Def

Sr. Manager

City Bank, Bangalore

abc@iiijjkk.com

Salary Range of a Java Programmer

  • The average salary received is approximately Rs. 15000 per month. This works out to an annual pay package of 1.8 Lakhs to 2 Lakhs per annum CTC.
  • The salary from an American perspective works out to be $7500 per Month.

Note: This salary may be variable and it may change from organization to organization.

Frequently asked Java Programmer Interview Question

  • EJB is the thing which many people not dare to handle due its complexity? What are your views on this?
  • Any J2EE learning’s / pitfalls that you would want to share?
  • Describe what happens when an object is created in Java?
  • What’s the difference between an interface and an abstract class?
  • How can you force garbage collection?

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

This entry was written by Sarvesh , posted on Thursday November 12 2009at 07:11 am , filed under Programmer Resumes . Bookmark the permalink . Post a comment below or leave a trackback: Trackback URL.

Comments are closed.