We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Objectives

To continue to develop my technical skills in a Software Development role.
To obtain a challenging position requiring strong analytical and problem-solving skills.

Experience Summary
  • Highly effective results-oriented ICT professional with more than 6 years hands on experience in Java/J2EE.
  • Proficient with Java frameworks – Spring Core, Spring MVC, Hibernate and JUnit.
  • Solid front-end development experience with an emphasis on UX. Highly skilled with JSP, Javascript, HTML, CSS, JQuery, AJAX, XSLT and XML.
  • Strong working knowledge of SQL in an Oracle environment. Experienced in database schema design.
  • Familiar with latest software development practices such as Agile Software Development, Scrum, Test Driven Development (TDD) and Continuous Integration (CI).
  • Have exposure to each phase of SDLC, including liaising with end users for requirements determination.
  • Knowledgeable in industry standard design patterns (GoF patterns, MVC, etc.)
  • Experienced with the performance tuning of all tiers of application. (Front-end, Java and database tuning)
  • Strong communication skills demonstrated by the relationships built with end-users. Have always maintained a customer-focus, showed initiative and added value for users where possible.
  • A dedicated and hardworking team player that has always brought projects in on time. A skilled team member whose energy and motivation serve as an example to others.

Technical Skills:

Languages:

Java, SQL, Javascript, XML, XSLT, UML, HTML, CSS, XPath, Base SAS

Frameworks:

Spring, Spring MVC, Hibernate, JUnit, JQuery

Technologies:

J2EE, JSP, JDBC, Servlets, AJAX, JSON, JSTL, Ant, Log4j, JMS, DHTML

Databases:

Oracle, SAS, MySQL

Methodologies:

Agile Software Development, Scrum, Test Driven Development (TDD), Continuous Integration(CI), OOP, Design Patterns, UML Design, Waterfall

Application Servers:

Apache Tomcat, JBoss

Operating Systems:

Windows, Linux

IDEs:

Eclipse

Source Control:

CVS

Issue/Project Tracking:

Jira, Midas

Employment History

Confidential,Java Developer
Jan 2010 - present

  • Responsible for the design, development and support of the company’s CRM tool, a web-based n-tier system. Written with Java, JSP, Javascript, JQuery, AJAX among other tools, with Spring, Spring MVC and Hibernate frameworks.
  • Cover all phases of SDLC - business requirements, software design, database schema design, development, testing and maintenance.
  • Technical environment applies the latest software development principles with TDD, CI, Agile Software Development, JUnit and JIRA.
  • Required to prioritise and work on several tasks at once.
  • Write user guides for newly developed functionality.
  • Liaise with end users for troubleshooting and requirements determination.
  • Used SQL extensively for the application’s transactions and ad-hoc reports.

Confidential,
Software Applications Engineer
Jul 2007 – Dec 2009

  • As part of the eCommerce team developed large scale web applications in a large enterprise environment (Acer is the 2nd largest computer manufacturer worldwide) in Java/J2EE. Projects included development of Web Applications, Portals, Reporting Applications and CMS.
  • Developed both front end and back end. Front end tools included XML, XSLT, Javascript, DHTML, XHTML, CSS and AJAX. Server side development technologies included Java J2EE, SQL, Oracle 10g, Hibernate, JDBC, JBoss and Eclipse. Additional technical skills include Ant and CVS.
  • Developed applications using Object-Oriented practices, applying design patterns and MVC architectural pattern within an iterative software development process.
  • Managed the responsibility of having complete ownership of projects providing end to end delivery in short timeframes.
  • Applied effective communication skills and built relationships while liasing with BAs and sales team to develop requirements and solutions.
  • Showed leadership by mentoring junior developers.

Confidential,
IT Specialist
Jun 2006 – Jul 2007

  • Responsibilities include VB development and database development in Lotus Approach and MS Access.
  • Also, HR Access and Lotus Notes User Acceptance Testing for IBM HR/Payroll.

Confidential,
Compuware Cadet
Jan 2004 – Dec 2005

  • Developed an Equipment Catalogue for the Data Communications Group at Macquarie University. Developed as a Java applet, it maintained a record and service history of all the network equipment/hardware around the university. Aside from coding other major areas were requirements analysis and software/db design.
  • Data Communications cadetship in conjunction with Macquarie University IT Services and Compuware.
  • Responsibilities involve software development in Java, monitoring network traffic for irregularities, troubleshooting pc/network, database/system maintenance, documenting network traffic and network administration.
  • Steep-learning curve with emphasis on problem-solving and analytical skills.
Qualifications

Sun Certified Programmer for the Java Platform.
Bachelor of Computing & Information Systems .

We'd love your feedback!