Post Job Free
Sign in

Java Developer Project

Location:
Washington, DC, 20002
Salary:
130000
Posted:
December 02, 2019

Contact this candidate

Resume:

Shewangzaw Gebeyehu

Alexandria, VA *****

**********.********@*****.***

301-***-****

• A Software Developer with over six years of experience and a strong background interfacing with clients to gather and analyze business requirements, participating in software design and development, and implementing and supporting Java/J2EE applications

• Experience in Java/ J2EE Technologies (Core Java, Servlets, JSP, JDBC)

• Expertise in open source frame works (Struts2.x, Spring, Spring MVC, Spring Boot, Hibernate, Junit, log4j, Maven Build Tool)

• Experience in web technologies (HTML, JavaScript, JQuery, AJAX, KendoUi, XHTML, CSS, Angular JS, Angular 6)

• Experience building GUI with Java Swing

• Experience in Java Design Patterns (DAO, Factory, Interceptor, Singleton, MVC)

• Experience with Service Oriented Architecture (SOA), Web Services, and SOAP Messaging

• Excellent Database Skills including Oracle, SQL Server, MySQL, SQL, PL/SQL, Stored Procedures

• Experience with IDE including Eclipse, Visual Studio Code, JDeveloper, Macromedia, Notepad++, Enterprise Architecture, and OmniGraffle

• Development and testing experience in complete Software Development Lifecycle (SDLC)

• Experience in object oriented system analysis, design (OOAD)

• Experience in 508 compliance technologies (NVDA, JAWS, DRAGON, ZOOMTEXT)

• Experience in performing Unit testing with Junit; and using SonarQube to identify and troubleshoot issues

• Possess strong problem analysis skills with ability to follow project standards and procedures as per client specifications

• Ability to learn new technologies quickly and adapt rapidly with evolving technologies

• Good Communication and Interpersonal skills

• Ability to work both independently and in team environments Authorized to work in the US for any employer

Work Experience

Sr. Consultant

Innovatis Technologies Inc

October 2018 to September 2019

Project: (FCX)

This project is EJB based web application intended to support the FDIC service for bank users, coordinators and internal (FDIC) admins.

• Involved in various stages of the project life cycle in design and implementation of project's platform upgrade in both backend and front-end.

• Created and configured the project using java and spring MVC framework.

• Configured Eclipselink with Oracle Database.

• Developed restful web service using Spring MVC.

• Enhanced the application by adding Spring MVC and Angular 6.

• Upgraded WebLogic 11g server to WebLogic 12c

• Developed forms using HTML, Angular 6 and performing client side validations using angular client form validation feature, and Bootstrap CSS.

• Wrote Java classes, SQL statements, CSS, JavaScript codes

• Environment and tools: Window7, SQL Server, WebLogic11g and 12c, Eclipse IDE, TFS, Visual studio code.

EXPERIENCE

Part time (web development.) April 2018- August 2019 This project is a web application intended to build a public website that helps users to post, manage and search apartments for rent.

• Involved in various stages of the project life cycle in design and implementation of the project in both backend and front-end.

• Created and configured the project using spring boot project generating capability.

• Configured Hibernate with MySQL Database using Spring Boot configuration.

• Developed restful web service using Spring Boot 2.4.

• Enhanced the application by adding Spring Boot Starters and dependencies.

• Developed forms using HTML, Tiles and performing client side validations using Java Script, JQuery, and Bootstrap.

• Wrote Java classes, JSP codes, SQL statements, CSS, JavaScript codes

• Environment and tools: Mac, MySQL, Apache Tomcat, Eclipse IDE. EXPERIENCE

Java Developer

Northrop Grumman

July 2017 to October 2018

Project: DTS (Defense Travel System)

This project is in support of Department of Defense travel system for enhancing and migrating to up- to-date technologies.

• Involved in various stages of the project life cycle and designing the front-end interface based on the wireframe provided.

• Developed forms using HTML, Tiles and performing client side validations using Java Script, JQuery, and Bootstrap

• Developed server side Java codes for JSP web pages running on Apache Tomcat server and Integrated with Spring MVC framework.

• Also, installed and configured apache Tomcat8 web server

• Wrote Java classes, JSP codes, SQL statements, CSS, JavaScript codes

• Used SOAP web service and RESTful web service (producing and consuming)

• Automate the application using Ajax, JQuery

• Worked to develop and fix the application to meet 508 compliance requirements using tools, NVDA, JAWS, DRAGONS, Window Inspect, Color Contrast Analyzer

• Environment and tools: Windows7, Windows10, Oracle, Apache Tomcat, SQL Developer, Eclipse IDE. EXPERIENCE

Java Developer

AT&T

May 2015 to July 2017

Project: CIS/ Government Platform (Client Invoice Service) This project is in support of Global Business - Public Sector Solutions (GB-PSS), formerly AT&T Government Solutions (AGS), for its new Federal Government Network Services 2020 (NS2020) Enterprise Infrastructure Solutions (EIS) contract which replaces the existing Networx contract that expires in 2017 and several GSA regional contracts.

• Involved in various stages of the project life cycle including database designing, development and enhancement of the application

• Developed forms using HTML and performing client side validations using Java Script, JQuery, and Bootstrap

• Developed server side Java codes for JSP web pages running on Apache Tomcat server and Integrated with Spring MVC framework.

• Also, installed and configured apache Tomcat7 web server

• Wrote Java classes, JSP codes, SQL statements, CSS, JavaScript codes

• Used Angular JS

• Automate the application using Ajax, JQuery

• Worked to develop and fix the application to meet 508 compliance requirements using tools, NVDA, JAWS, DRAGONS, Window Inspect, Color Contrast Analyzer

• XML, CSS and XSL, Excel was used in creating intermediate data files between the database application and data presentation

• Environment and tools: Windows7, Oracle, Apache Tomcat, SQL Developer, Eclipse IDE, NVDA, JAWS, DRAGONS, Window Inspect, Color Contrast Analyzer

EXPERIENCE

Java Developer

LEROS TECHNOLOGIES CORPORATION

September 2014 to February 2015

Project: TICTOC (Customers location tracing system) This project is designed for ACMY café to break a line by tracking customer location. The system helps the café by flipping between orders according to the speed and distance of customers.

• Involved in various stages of the project life cycle including database designing, development and enhancement of the application

• Developed forms using HTML and performing client side validations using Java Script, JQuery, and Bootstrap

• Developed server side Java codes for JSP web pages running on Apache Tomcat server

• Implemented MySQL through JDBC Bridge at server end

• Also, installed and configured apache Tomcat7 web server

• Involved in system design using EA (Enterprise Architecture) Class diagrams and Data Models

• Wrote Java classes, JSP codes, SQL statements, CSS, JavaScript codes

• Automate the application using Ajax, JQuery

• XML, CSS and XSL was used in creating intermediate data files between the database application and data presentation

• Deploy the application on demo server and test server

• Environment: Windows7, Mac Ox Jdk1.7, MySQL, Apache Tomcat, Enterprise Architecture, Eclipse IDE Java Developer

STATE OF TENNESSEE

May 2014 to August 2014

Cook Systems International, Inc.)

Project: TFACTS (Tennessee Family and Children Tracing System)

• Reviewing, analyzing and rewriting programs to increase operating efficiency and adapting program to new requirements

• Handling the tasks of conceiving, designing and testing logical structure for solving problems

• Gathering and writing documentation of program development and subsequent revisions

• Entering program codes into computer system on a regular basis

• Designed new programs and did changes in older programs

• Performed unit testing by taking small piece of testable software in the application

• Handled the tasks of designing and managing database by making use of Java tools

• Did documentation for each phase and process of programming development

• Updated, repaired, modified and expanded existing computer programs

• Change the functionality of the system according to the new business requirements

• Remove unnecessary code without affecting the system functionality and replace with new requirement

• Environment: Tomcat, Oracle Database server, Struts 1.3, ant, JBoss, Eclipse, Java, PL/SQL, Apache, JAX-WS, Web Services

Java Developer

IRENA IT SOLUTION(Ethiopia)

August 2012 to February 2014

This project is designed for selling or renting items by posting on the free website. This web app allows users to search items, houses (rent or sell), or post advertisement freely.

• Gathered requirements direct contact with the clients

• Analyzed existing systems to resolve problems and identify improvement opportunities

• Participate designing the application

• Used Spring MVC framework to eliminate complexity and to achieve faster and better result

• Used Hibernate for the database framework

• Install and configured Apache tomcat version 7 web server, MySQL database server

• Wrote XML configuration for servlet, spring, hibernate configuration

• Coding of required java classes based on sequence diagrams

• Used Git and GitHub for version control and GitHub for repository hosting service

• Environment: Java, Maven, Spring, MVC, Hibernate, Apache, MySQL, XML, Git, GitHub Sales and Marketing System SMS

Onshore

February 2010 to May 2011

The Sales and Marketing Automation project was designed based on the change of Government policy, to control the sales tax. According to the new policy, items have different tax value depending on its necessity. This increases the complexity of managing the transaction.

• Involved in various stages of the project life cycle including database designing, development and enhancement of the application

• Developed forms using HTML and performing client side validations using Java Script

• Developed server side Servest for JSP web pages running on Apache Tomcat server

• Implemented Oracle database access through JDBC-ODBC Bridge at server end

• Also, installed and configured apache Tomcat6 web server

• Involved in system design using UML Use case diagrams, Class diagrams, Activity diagrams, Component diagrams using Rational Rose modeling tool

• Requirements are accessed, modified and created using Rational Requisite web interface

• Wrote Java components for parsing the XML documents using DOM API

• XML, CSS and XSL was used in creating intermediate data files between the database application and data presentation

• Environment: Windows XP, Window7, Jdk1.5, J2EE, JDBC, Apache Tomcat, Servlets, JSP, UML Rational Rose, XML, HTML, CORE JAVA, CSS, Oracle

Education

Bachelor of Science in Computer Science in Computer Science Addis Ababa University

Certificate in Webpage design and developing using MySQL and PHP Addis Ababa University

Skills

• Awt

• Eclipse

• J2ee

• Java

• Hibernate

• Spring

• Jboss

• jquery

• Jsp

• Servlet

• Struts

• Ajax

• Css

• Macromedia

• Tomcat

• Weblogic

• Websphere

• Apache

• Unix

• Jdbc

Additional Information

TECHNICAL SKILLS

Programming Languages Java, C++, SQL, PL/SQL

Open Source/Framework

Struts, Spring, SpringMVC, SpringAOP, Log4j, Hibernate, JUnit, Maven building tool, SoapUI web service testing application, Spring boot

Java/J2EE/Struts Technologies JSP, Servlet, REST/SOAP, Java Beans, XML, JDBC, JavaScript, HTML, Tiles, Custom Tags, CSS, AWT, Applet, Swing, JUnit, PHP, AJAX, JQuery Operating Systems Windows, Unix

Databases Oracle, SQL Server 2000, MySQL

Web/Application Servers Apache Tomcat, JBoss, WebLogic, IBM WebSphere IDE Eclipse, JDeveloper, Macromedia, Notepad++, OmniGraffle



Contact this candidate