Post Job Free
Sign in

Java Developer Project

Location:
San Francisco, CA
Posted:
August 12, 2016

Contact this candidate

Resume:

Rahman

San Francisco, CA (*****)

Email: *******@*******.***

Contact: Phone: 224-***-****

Professional Summary:

Almost 7 years of Java / Web development in several industries and projects on Cross Platform (web based application and client server application) development and design using Object Oriented Programming, Java / J2EE technologies.

Well versed with Sun/Oracle J2ee Technologies: Servlets, JSP, Java Threads, Java Beans, JDBC, JNDI, and MVC.

Proficient in using J2EE Frameworks: Struts2, Web Services, Hibernate and Spring Technologies.

Experienced in various application servers like Tomcat, Glassfish and IBM WebSphere server.

Experience in developing web services using Apache Axis tool.

Expertise in Front End Web/UI Development in Java, JavaScript, JDBC, JSON, HTML/DHTML.

Experience in data processing and Interfacing (Back-end Front-end connectivity) skills using Oracle 9i/10g (SQL, Stored procedures), and MySQL.

Involved in designing, developing and implementing new functionalities and customization of UI Components, including both back-end and front-end parts (JSP’s) and creating User Documentation for the business functionalities developed.

Involved in integration of systems with SMSC, USSD and other external system like Payment Gateways, IN, Billing System etc.

Expertise with software engineering practices such as UML Modeling and performing Use case analysis and Refactoring.

Experience working with several J2EE technologies such as Java Servlets, JDBC.

Experience with JPA, JAX WS and JUnit Testing.

Experience in SQL on databases: MySQL, Oracle10g.

Fast learning capability and ability to adapt to new and changing technologies.

Has been involved in client interaction and requirement gathering and handling clients to provide offshore/onsite development support

Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.

Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.

Onsite experience for the UAT (Unit Application Testing), product training and maintenance of the product application resulting in successful signoffs from clients in Cambodia (ANZ Bank), Vietnam (Viettel Technologies), Mumbai (Barclays Bank) etc.

Technical Expertise:

Programming Language : Jdk1.5, SQL

Web Technologies : Servlets, Struts2, Hibernate, Spring, JDBC, Web services, JSP, XML, HTML/ DHTML, JPA, JAX WS, JavaScript, JSON

Databases : Oracle 9i/10g, MySQL

Application & Web Servers : IBM WebSphere, Tomcat

Version Control : VSS, SVN

Operating Systems : UNIX, Windows 2000, XP

Development Tools : My Eclipse 6.0, Toad, Apache Axis tool, JUnit

Domain : Mobile Commerce, Mobile Banking

Client: Wells Fargo, Minneapolis, MN, USA Feb 2015- July 2016

Role: Sr. Java Developer

Project Description:

Wells Fargo & Company is an American multinational banking and financial services holding company which is headquartered in San Francisco, California, with "hub quarters" throughout the country. It is the 2nd largest bank in the world by market value. It is the fourth largest bank in the U.S. by assets and the 2nd largest bank by market capitalization.

Responsibilities:

Gathered requirements for the change requests if any in later stage of the Project.

Developed the different web modules and end to end services like Fund transfer service, Bill Payment, Mobile Top Up functionality which involved working on Struts2 Framework and the complete flow development from creating Servlets, Action classes, and Business Service classes, interacting with DB using Hibernate and to finally present the result on Jsps.

Developed various system web based reports presented using Jsps, Action classes, Business classes, DAO classes and SQL queries and stored procedures to retrieve the data from the database.

Worked on Dependency Injection by using Spring IOC.

Wrote the Unit test cases for the modules developed like Customer Management, Customer Fund Transfer services and customer transactions related reports.

Worked on bug fixing in various phases of the project in UAT phase of the project as well as post deployment.

Provided trainings about the product functionalities to Onsite Clients.

Environment:

Software Languages & Technology: Java, Servlet, JSP, JavaScript, SQL, Hibernate, Spring, Struts 2

Tools: MyEclipse, SVN

Server: WebSphere

Database: Oracle 9i

O/s: Windows

Client: USAA, San Antonio, TX, USA Jan 2014-Jan 2015

Role: Java Developer

Project Description:

The United Services Automobile Association (USAA) is a Texas-based Fortune 500 diversified financial services group of companies including a Texas Department of Insurance regulated reciprocal inter-insurance exchange and subsidiaries offering banking, investing, and insurance to people and families that serve, or served, in the United States military. At the end of 2014, there were 10.7 million members

Responsibilities:

Gathered requirements for the application WING.

Worked on development of transaction services like cash in, cash out, merchants payments, transactions has completed via different stages.

Implemented MVC architecture using Struts Framework, Coding involves writing Action Classes/Custom Tag Libraries, JSP.

Developed the user interface modules and designed the front-end web pages using a combination of JSP, Servlets, HTML and JavaScript

Extensively used Core Java, Servlets, and JDBC.

Developed ER and UML diagrams for all the design, and documented all the process flows.

Created the UI interface using JSP, JavaScript’s, CSS and HTML

Developed a web-based application using Java, Servlets, and JDBC where users can enter their daily project updates, query etc. Provided a user Login/Logout functionality too.

Worked on Dependency Injection by using Spring IOC.

Developed DAO (Using Hibernate) classes and wrote SQL queries to get data from database.

Worked on web module like subscriber management, Mobile Number Change for customers.

Developed Jsps and Java classes for various transactional/ non transactional reports of the system using extensive SQL queries.

Trained the WING staff about the product functionalities in Cambodia.

Worked as a UAT team member in Cambodia for the successful launch of WING. UAT involved bug fixing during testing, deploying the fixes to the system communication with the offshore team etc.

Environment:

Software Languages & Technology: Java, Servlet, JSP, JavaScript, SQL, Hibernate, Spring, Struts 2.

Tools: MyEclipse, SVN

Server: Tomcat5

Database: Oracle

O/s: Windows

Client: Micron Technology, Boise, ID, USA Oct 2012- Jan 2014

Role: Java Developer

Project Description:

Micron Technology, Inc. is an American multinational corporation based in Boise, Idaho which produces many forms of semiconductor devices, including dynamic random-access memory, flash memory, and solid-state drives. Its consumer products are marketed under the brands Crucial Technology and Lexar. Micron and Intel together created IM Flash Technologies, which produces NAND flash memory.

Responsibilities:

Analyzed business & technical requirements which involved taking client requirements for new functionalities to be added or customizations, creating FRS ( Functional requirement specifications)

Worked as a developer, went onsite (Vietnam) for 2 consequent phase implementation and coordinated with offshore team resulting in signoff from client.

Worked on the MVC architecture by working on struts 2 Framework.

Developed Java Action classes, Business classes (Acting as Model in MVC), Developing Servlets(Acting as Controller in MVC) and Jsps(Acting as View in MVC).

Developed Web modules & transactional services with interfaces bank, Billing G/w, IN.

Developed the user interface modules and designed the front-end web pages using a combination of JSP, Servlets, HTML and JavaScript

Worked on Dependency Injection by using Spring IOC.

Wrote the Unit test cases for the modules developed.

Tested of the modules developed by self as well as by other team members.

Worked in bug fixing and change requests in UAT i.e. pre deployment and post deployment phases of the project.

Worked on development of various transactional/ non transactional reports of the system using extensive SQL queries and JSPS

Worked as a UAT Team member in Vietnam. UAT involved bug fixing during testing, deploying the fixes to the E-Payment system and communication with the offshore team.

Environment:

Software Languages & Technology: Java, Servlet, JSP, JavaScript, Hibernate, Spring, Web Services, ISO 8583.

Tools: MyEclipse, SVN

Server: Tomcat

Database: My SQL

O/s: Linux

Habib Intelligent Software Limited (HI soft), Dhaka, Bangladesh Dec 2010 – Sept 2012

Position: Java/J2ee Developer

Project Description:

This will be achieved by developing system using latest software language, database system and various tools to design, development & implementation to improve UI program services to employers and claimants, improve the integrity of the UI program, reduce manual effort and inefficiencies, increase federal and state compliance, and upgrade antiquated technologies through modernization of the state's UI automated applications and related processes and business functions.

Responsibilities:

Gathered requirements, designed and implemented the application using Java/J2EE technologies.

As technical team lead for a 4 member team ensuring that Software Development Life Cycle is in place with project deadlines and delivers high quality code.

Implemented Hibernate and spring to replace EJBs and Struts respectively in the earlier architecture.

Involved in designing ER diagrams using Erwin Data Model Tool.

Involved in Container/System maintenance which involves build, deployment, configuration of servers, trouble shooting on the server issues, analyzing the application server performance tool WILY logs, identifying the bottlenecks in the system and fine tune them with appropriate directions and performance improvements.

Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.

Involved in writing complex SQL queries, Stored Procedures in PL/SQL to access the data from Oracle database.

Played a pivotal role in identifying the bottlenecks and possibilities of running in to issues with the change requirements and proposed implementation of the project modules. Take appropriate action to save cost for the clients.

Involved on 24X7 production support.

To provide suggestions for various development and enhancement projects in FDR.

Environment: Core Java, JSP, Servlet, EJB, JSF, Spring Frame work, Struts, Web Services, XML, ANT, Hibernate, Oracle 10g, Linux, HTML, SQL JavaScript, PostgreSQL, Shell Script, Sun Solaris10, Rational Rose, Rational Clear Case, Web Sphere6.1 and Sun One web server.

Graphic People Software People, Dhaka, Bangladesh Jan 2008 – Nov 2010

Position: Java Developer

Project Description:

This will be achieved by developing system using latest software language, database system and various tools to design, development & implementation to improve UI program services to employers and claimants, improve the integrity of the UI program, reduce manual effort and inefficiencies, increase federal and state compliance, and upgrade antiquated technologies through modernization of the state's UI automated applications and related processes and business functions.

Responsibilities:

Developed the system by following the agile methodology.

Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.

Applied OOAD principles for the analysis and design of the system.

Used Web Sphere Application Server to deploy the build.

Developed front-end screens using JSP, HTML, JQuery, JavaScript and CSS.

Performed data validation in Struts Form beans and Action Classes.

Used Eclipse for the Development, Testing and Debugging of the application.

Log4j framework has been used for logging debug, info & error data.

Used Oracle 10g Database for data persistence.

SQL Developer was used as a database client.

Used Win SCP to transfer file from local system to other system.

Performed Test Driven Development (TDD) using JUnit.

Used Ant script for build automation.

Used Rational Clear Quest for defect logging and issue tracking.

Environment: Windows XP, UNIX, Java5.0, Design Patterns, Web sphere, Apache Ant, J2EE (Servlets, JSP), HTML, JSON, JavaScript, CSS, Eclipse, SQL Developer, JUnit.



Contact this candidate