We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

MD

SUMMARY OF QUALIFICATIONS

  • Proven track record managing all phases of Software Development Life Cycle SDLC .
  • Experience in Object Oriented Analysis and Design OOAD techniques using UML and Rational Unified Process using Rational Rose and Star UML Agile Methodology.
  • Extensive experience in design and development of multi-tier applications using Java J2EE Groovy JSP/Servlet GSP EJB Spring Hibernate JDBC XML HTML JavaScript CSS JQuery AJAX Junit.
  • Extensive experience in different IDEs like Eclipse NetBeans and JDeveloper.
  • Experience in designing and implement application workflows using Activiti BPM Platform.
  • Expertise in Database design and creation writing Stored Procedures Functions DDL DML SQL queries
  • Experience in various methodologies like Waterfall RUP and Agile.
  • Experience in ETL using Kettle.
  • Talented analytical thinker proficient at identifying and resolving technical problems.

TECHNICAL EXPERTISE

  • Programming Languages Core Java
  • Web Technologies AJAX JSP Servlets Primefaces Java Script JQuery HTML XML XHTML CSS XSLT
  • Web Frameworks JSF
  • Middleware Technologies Spring EJB
  • Object Relational Mapping ORM Technology Hibernate JPA
  • Databases MySQL MS SQL Server PostgreSQL Oracle Mongo DB Tools NetBeans JDeveloper J2EE Servers Tomcat and GlassFish StarUML Eclipse SVN Junit and TestNG.
  • Design Patterns MVC Observer Strategy Singleton Factory Fa ade
  • Development Methodologies Agile Rational Unified Process Waterfall Scrum
  • Scrum Tools Jira Confluence

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

  • Responsible for implementing the workflow and business process management of our application using Activiti BPM Platform.
  • Developed GSP pages for rendering views in Grails Framework.
  • Developed and implemented GUI Functionality using GSP Groovy and AJAX Javascript JQuery.
  • Used Hibernate to take care of the mapping from Java classes to database tables and for querying data using Hibernate query language HQL .
  • Involved in implementing spring dependency injection for a maven project using Annotation.
  • Involved in developing web application using Spring MVC integrated with Thymeleaf.
  • Experienced being a scrum master in our Scrum Method of Agile Software Development.
  • Used Git for version control our application.
  • Developed views using the HTML CSS and Js components of Bootstrap framework.
  • Experienced using Maven for auto uniform building of our project.
  • Experienced in writing dynamic queries on documents of Mongo DB using a document based query language.
  • Experienced in unit testing using Junit.
  • Involved in implementing authentication and authorization to our application using spring security.

Technologies used core Java JavaScript Jquery GSP Thymeleaf Spring Hibernate Groovy AJAX XML MS-SQL Oracle MongoDB Spring Tool Suit IDE Junit Maven Apache Gradle Activiti Platform Bootstrap Framework Grails Framework Subversion SVN Git Team City.

Project Rapid Adjudicator RA designed for governmental and non-governmental organizations to be able to do identity verification and credentialing of a person to apply different social services.

Confidential

Software Engineer

  • Used Hibernate for mapping Java classes with database and using Hibernate query language HQL .
  • Responsible for implementing the use cases of business class.
  • Developed JSP pages for dynamic representation using Servlet.
  • Developed and implemented GUI Functionality using JSP Servlet JSTL and AJAX.
  • Used JavaScript for client-side validation.
  • Involved in developing Spring IOC classes to communicate with the persistence layer.

Project Bridge Management System BMS designed for Ethiopian Road Authority ERA in order to improve managerial activities of bridges. It provides different services such as preparing bridges profile bill of quantity budgetary cost estimation bridges conditions and repair priorities.

Technologies used Java /J2EE JavaScript JSP/Servlet Spring Hibernate Star UML AJAX MS-SQL NetBeans Junit Subversion SVN .

Confidential

  • Java Developer
  • Performed system analysis and design developed web applications using Java J2EE.
  • Performed Front-end validation using JQuery.
  • Provided software configuration management and version control with Subversion.

Project Human Resources Management System HRMS

  • Played key role in designing and development for Quality Standards Authority of Ethiopia using Java and Oracle.
  • Developed modules to manipulate employee information.
  • Connected HRMS to Oracle database containing all employee information with JDBC.

Project Automated Paperwork System State Administration Online Public Access System

  • Automated and made public paperwork system of Nazret State Administration developing web application providing residents with online access to services provided by state administration using EJB Servlets and JSP.

Technologies used Java/J2EE JavaScript JSP/Servlet EJB JPA JDBC Rational Rose XML AJAX Oracle NetBeans Junit Subversion SVN .

Confidential

Java Developer

  • Designed and developed variety of applications for web and desktop using Java programming languages.
  • Participated in all phases of software development lifecycle SDLC .
  • Created use case diagrams class diagrams sequence diagrams and object diagrams using UML and Rational Rose.
  • Produced UI with JSP. Engineered and developed custom tags action classes and action form beans.
  • Developed the business logic using EJB.
  • Provided software configuration management with Subversion as well as connectivity with JDBC.
  • Performed front-end validations with JQuery. Developed Java Bean and Utility classes for interacting with database via JDBC.
  • Extracted data from databases with SQL statements and stored procedures.

Project - Library Management System The system involves management of daily library transactions. It provides an efficient searching of information in available books maintaining existing books information and presenting the status of library stock and generating various reports.

  • Participated in analysis and design of features and improvements.
  • Developed code for different functionalities like search module according to standard and best practices.
  • Established estimates for development tasks.
  • Wrote SQL queries to deal with the database.
  • Developed unit tests to test functionality.
  • Produced documentation related to design and implementation work.

Project - Time Tracking System designed to handle employee Time Sheet information inter-office communication and controlling employee activities. This provides overall employee s time sheet information employee s personal information leave application.

  • Involved in storing the details about all employees and retrieving from SQL Server database when required by the Administrator for the employee detail module.
  • Involved in tracking the details of Time Sheet information.
  • Involved in coding servlets for front ends
  • Designing and coding JSP pages

Project - Hotel Reservation System Engineered and implemented a web application for Hotel Reservation Management System.

  • Executing requirements analysis Use Cases design Class and Architecture .
  • Developed the Business Logic and the Data Access Layer.
  • Conducted unit integration and functional testing.

Technologies used Java /J2EE JavaScript/JQuery SQL Server JSP/Servlet EJB 3.0 JPA JDBC Rational Rose AJAX NetBeans Junit Subversion SVN .

We'd love your feedback!