We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Summary:

  • Skilled JAVA/J2EE and PHP developer with 4years of industry-level experience.
  • Superior project implementation skills using cutting-edge technologies (Servlet, JSP,JSF, Applets, XML,Code igniter,PHP etc.)
  • Experience in application development using different frameworks including hibernate and spring.
  • Sound understanding of object-oriented design principles and patterns, and their practical application in real world designs and implementations.
  • Extensive working knowledge of HTML, CSS, JSP, JavaScript, AJAX, jQueryfor UI developmentas well as client-side validation.
  • Conversant with Java/J2EE Design patterns and experience in design and development of various web applications with n-tier Architecture usingMVC, PHP and J2EE Architecture techniques.
  • Sound knowledge of OO Programming, OOAD and UML with MS Visio and StarUML.
  • Strong Database development experience in Oracle,MSSQL Server, MySQL anddatabase concepts like writing Functions, Procedures, Triggers,Cursorsand Views.
  • Hands-on experience in application development, debugging, testing and maintenance on web infrastructures such as ApacheTomcat servers.
  • Build knowledge and skill bases continually, actively learning new ideas, technology, and techniques.
  • Excellent team player and capable of coordinating all aspects of design, programming, and testing.

Technical Skills:

Operating Systems

Windows

Languages

Java , C++,GWT,PHP

J2EE

JSP, Servlets, JSF, Spring 3.0, Hibernate 3.0

Design Patterns

Singleton, State, Factory, Façade, MVC, Observer, Command,Composite

Middleware

JDBC, RMI

Web Technologies

HTML, CSS, JavaScript, Ajax, jQuery

XML Technologies

XML, DTD, XSLT, DOM

IDEs

Eclipse 3.x, Netbeans 6.x, TOAD

Versioning Control

SVN,CVS

Visual Modeling Tools

StarUML, MS Visio

Testing tools

jUnit, Easy Mock,Marathon

Bug Tracking

BugZilla

Web/App Servers

Apache Tomcat 5.x/6.x/7.x

RDBMS

MySQL 5, SQL Server,Oracle

SDLC Methodologies

Agile, RUP, Waterfall

Others

UML, Log4j, TDD, AOP

PROFESSIONAL EXPERIENCE

Company: Confidential, November 2011 - till date
Client: Confidential
Software Developer

Project: Monkfish and FVTR Reporting System

Description:

This Reporting System has common NOAA login. When user login to reporting System he/she is directed to page with search button and options of different fish names. Migration of FVTR Auditing Report from Perl to PHP environment and enhance the system by merging seven different reports into one independent report reducing the duplication of the data.

Responsibilities:

  • Wrote functions and queries to fetch data from Oracledatabase.
  • Developed Cascading Style Sheet(CSS) for look-and-feel of the screens
  • Extensive use of jQuery for processing the request and displaying.
  • Used Code igniter PHP framework to build the application.
  • Responsible for application deployment and maintenance.

Environment:
PHP,jQuery,Code igniter Framework, SQL Developer, Oracle,CSS

Project: Marine Mammal Injury

Description:
A web application, accessed through secure credentials, which allows a user to perform three major tasks i.e. Data-entry and search, Reporting, Entity Merging and Advanced Searching and Custom Reporting regarding animals, cases and observations.Built-in agile development cycle with the developer in frequent communication with client. It is written in strict MVC architecture within the Code igniter framework and has basic search options like summary search, annual summary search, search by animal etc. and data entry capabilities integrated with search functions.It also has Reporting and Entity Merging with Advanced Searching functionality. It has the functionality for a non-technical user to generate reports in various formats with no special programming skills.

Responsibilities:

  • UsedSOAP web service for data entry and search.
  • Migration of the existing system written in Python to PHP environmentadding more features.
  • Develop functions, stored procedures and write queries using Oracle database.
  • Develop the interface for the application using JQuery, CSS and HTML and PHP.
  • Used SVN for version control across common source code used by developers
  • Responsible for application deployment and maintenance.

Environment:
PHP, jQuery, Code igniter Framework, SQL Developer, Oracle, SOAP, CSS, HTML, SVN

Confidential, Nepal February 2010 - February2011
Project: Nepal Income Tax & VAT System
Software Developer

Description:

This system works from 21 Inland Revenue Offices of Inland Revenue Department (IRD) spread all over the country, as a distributed system. With this expansion, district offices are able to enter their own data at their premise, and process and retrieve their own taxpayer's information readily from the local network in their own office. The daily transactions are sent to the Department's main computer Bureau using Virtual Private Network (VPN) through Internet and dialup communications, and are integrated with the national database on a daily basis.

Responsibilities:

  • Worked on development of system for 21 nationwide Inland Revenue Department (IRD) offices.
  • Enabled countrywide users to input their own data at their premise, process and retrieve taxpayer information from local network, and automatically send daily transactions to main computer Bureau via VPN.
  • Successfully developed stored procedures, triggers, functions and cursors to streamline data usage.
  • Used TOAD for query and Oracle Forms 6i / Oracle Report Builder 6i to build forms and report functions.
  • Used database link and materialized view for data communication across network.

Environment:
SQL, PL/SQL, TOAD, Oracle 9i, Oracle Forms 6i, and Oracle Reports 6i.

Confidential, Nepal March 2008 - January2010
Project: Project Management System
Software Engineer

Description:

Confidential, is a multi-tier web application for storing status of the project with the features like creating user, assigning project to particular user, overview information on how long tasks will take to complete, percentage of project completed. The PMS is used to compare the baseline with the actual accomplishment of each activity, manage materials, collect financial data, and keep a record for reporting purposes. It was heavily used within the organization for keeping track of daily activities.

Responsibilities:

  • Perform a key role in design and development of the application withGWT framework.
  • Developed framework classes using core Java.
  • Support with the application deployment in production and maintenance.
  • Provided weekly project status to the manager.
  • Developed test cases in Junit.
  • Developed stored procedures and triggers using PL/SQL.
  • Create JSP and DHTML pages for front-end.
  • Maximized user-friendliness and sophistication of application, using Cascading Style Sheet (CSS) to create better look and feel of screens.
  • Use JDBC to communicate MySQL database server and write optimized queries, functions and stored procedures.
  • Developed relational schema using DBDesinger
  • Used DBDesigner to convert schema to relational database.

Environment:
Eclipse, GWT, JSP, Servlets, JDBC ,DHTML, CSS, JDK 1.5,Tomcat Server,MySQL,DBDesigner,JQuery

Project: Airline Reservation System

Description:

Airline Reservation System is used to book/reserve flights. The airline reservation system is web based Java/ application built on JSP/Servlet framework. Web services are used to retrieve information from server side. The persistence layer is developed using hibernate. The airline reservation system is also used to manage customer registration. Customers can view their bookings, check flight availability, itinerary details. Airline reservation system allows administrators to generate ad-hoc reports for flight bookings and flight arrivals.

Responsibilities:

  • Used Spring Framework for Dependency Injection and integrated with Hibernate
  • Used Log4J to capture the log.
  • Used SVN for version control across common source code used by developers
  • Developed user interfaces using JSP and HTML.
  • Used Javascript for client side validations.
  • Used Hibernate/JPA to store the persistent data into database and written HQL to access the data from the database.
  • Deployed the application in Tomcat Server
  • Developed user interfaces using JSP and HTML
  • Responsible for application deployment and maintenance.

Environment:
Star UML, Spring Framework, Hibernate, Log4J, SVN, JSP, HTML, Servlets, JavaScript, Hibernate, JPA, Tomcat Server.

Professional Certifications:

  • Advanced Java Certification course[ 3 Months]
  • Oracle Certified Professional Training
Education:
  • Masters of ScienceinComputer Science
  • Bachelor of Engineering (Computer Engineering)

References available upon request.

We'd love your feedback!