Post Job Free
Sign in

Developer Java

Location:
United States
Salary:
80K-90K
Posted:
April 02, 2015

Contact this candidate

Resume:

A mreen

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

Phone: 214-***-****

Summary:

• Over 6 years of experience in design, analysis, development and maintenance of

complex high performance and scalable distr ibuted object-oriented applications in

Java and J2EE.

• Hands on experience in developing applications using JSP’s, Servlets, Struts, spring,

E nterprise Java Beans (EJB), XML, JMS.

• Hands on experience on XML, HTM L, CSS and JavaScript.

• Hands on experience in using Java IDE tools such as Eclipse, Net Beans, and

Rational Application Development.

• Experience with ORM tools like H ibernate.

• Experience working with core Java and Java Mul ti-Threading application.

• Experience in using RDBMS concepts with Oracle, DB2 and MySQL

• Extensively used JDBC to communicate with SQL, MYSQL, ORACLE databases and

very good experience in UN IX scripting, complex SQL queries like different types of

joins.

• Experience on using build tools such as ANT and Maven.

• Experience in deploying applications on JBOSS, Web Logic, WebSphere and Apache

Tomcat Servers.

• Experience with JIRA for bug t racking.

• Experience in Agile scrum methodologies Extreme programming (XP) practices of

continuous integration, build refactoring using Ant, automated testing/performance

testing using JUnit.

• Having experience in leading team and possess excellent communication and

i nterpersonal skills, ability to quickly grasp new concepts.

• Experience in optimizing SQL queries and wri ting Oracle Stored Procedures.

• Excellent Communication and interpersonal skills and a good team player.

Educational Qualification:

• Bachelors of Education (B.Ed) from Osmania University, Hyderabad in the year

2008-2009

• Bachelor of Science ( Math, Physics and Computers) in the stream of Information

Technology from Osmania University in the year 2005-2008

T echnical Skills:

Application/Web Servers Web Logic, WebSphere, Tomcat, JBoss.

Operating Systems Windows (XP, NT, 2000), UN IX

Databases MySQL, SQL Server 2000, Oracle, DB2, Sybase

Frameworks Struts, Spring, MVC, H ibernate

IDEs Eclipse, NetBeans, RAD, SQL Developer, TOAD

Languages Java, HTM L, SQL, PL/SQL, Stored Procedures

Methodologies Agile, Scrum, Design Patterns

M iddle Ware E JB, JPA, Hibernate, JDBC

Tools & Utili ties JUnit, JMock, Log4j, ANT, Maven

Version Control Tools: SVN, CVS, VSS, Star Team, Jenkins

WebServices SOA, ESB, JBoss, SOAP, RAD, JAX-WS, WSDL, XML

Web Technologies JDK, J2EE, Servlets, Ajax, HTM L, JQuery

PROJECTS:

TDAF, Farmington H ills, M I Nov 13 to

F eb 15

Java Developer

Responsibilities:

• Research, Design, Develop, Unit Test, Deployment and Support of Java based Web

and Enterprise applications in both windows and UN IX environments.

• Assist the clients and project managers in the technical aspects and to provide

technical suggestions and guidance

• Involve in the planning of the systems development as well as the deployment

• Design or redesign of the application using Struts (MVC) 1.2 and 2.0 frameworks

• Develop the user interface using HTM L, Java Script, JQuery, XHTM L, Servlets, JSP,

and other web technologies.

• Use JSTL, as well as the development of Custom Tag Libraries in the presentation

t ier

• Design and development of the Web Tier using Struts (1.2) or Struts (2.0)

• Design, development and unit testing of the persistence layer using ORM tools such

as Hibernate and JPA

• Design and Development of XSD for various t ransactions between the systems

• Wri te client programs to parse the xml documents using SAX and DOM Parsers

• Wri te the SQL queries for CRUD operations, and Stored Procedures

• Develop the applications using Eclipse or Rational Application Developer

• Design and development of the BPM for various synchronous and asynchronous

p rocesses and to implement the workflow of the applications

• Develop build scripts using ANT or Maven for the build and deployment

• Wri te Shell Scripts using UN IX

• Design and Development of Web Services to integrate with other applications

• Development of SOA Applications using WSDL, SOAP, XML, and XSD etc

Environment: H TM L, Java Script, JSP, Struts 1.2, Struts 2.0, Windows, Main Frames,

SQL, Rational Team Concert, Rational Application Developer, Web Sphere, JQuery, AJAX,

Web Services, JWICS

Wellpoint, M N April 12 to

Oct 13

Java Developer

Responsibilities:

• Involved in the design and development of various enhancements to the Application

M anagement and the Vendor stipulation systems in the Core project.

• Involved in analyzing and resolving production issues in a t imely manner.

• Involved in defect resolution during the QA phase.

• Actively involved in code review and providing refactoring t ips.

• Involved in guiding/mentoring junior team members.

• Developed J2EE modules using XM I, CORE JAVA and MDA framework.

• Also created JAVA classes for the Business Service Layer.

• Used DTO to t ransfer data among different layers.

• Have used Jira to t rack bugs and tasks.

• Writ ten lot of SQL queries to interact with the database.

• Worked with other teams to fix lot of bugs.

• Worked with SOAP requests in SOAP U I.

• Have wri t ten SOAPUI automated test cases and have wri t ten a test scripts to

manage the automation of tests. Also worked closely with testing team to get the

test cases and to do negative testing also.

• Wrote Customized Ant Scripts for Deploying Applications.

• Used agile methodology for software development.

• Used JSF for different page submissions and also validation of data in view, data

conversion according to the type specified on the server side.

• Worked on JPA for XML annotators, descriptors and injecting into different classes.

• Used the GWT that is deployed in the web server in web mode.

• Code Reviews; code re-factoring, Security audits, performance tuning and

t roubleshooting.

• Worked on production break fix support for DB batch jobs.

• Done debugging the application data f low to identify Data related errors.

• Worked on Production support deployment across Web, OS, and DB layers.

• Monitor and support multiple java-based applications, which are the back end

service providers for portal data.

• Monitor Daily batch jobs in Database.

• Worked on the production fallback, playbacks and disaster recovery support.

• Working on Loan Processing Services and SOAP over HTTP as a connection between

t he services using SOA.

• Used Eclipse for development of the application.

Environment: Java, JDBC 2.0, JavaScript, H ibernate 3.0, Spring, IB M MQ, JQuery,

H T M L5, CSS3, XML, JSP, JSF, JPA, TIBCO, GWT, HTTP, DOJO, SQL, Windows 7 and

O racle 11G, Eclipse, Jboss 5.5, Jira, SVN.

Grid Logic Software, Hyderabad, I ndia July 08 to

D ec 11

Project 1

Client: Birla Sun Life

Sept 10 – Dec 11

Java Developer

Responsibilities:

• Involved in the Full Software Development L ife Cycle (SDLC) of the project.

• In teracted with the business analysts to fit the application to the Business

Requirements.

• Mapping the business requirement to the technical specification and detailed design

documents

• Developed Servlets, EJBs and deployed them on WebLogic application server

• Developed GUI using JSP and HTM L/CSS.

• Created Stored procedures using PL/SQL

• Wrote test plan, test cases, test scripts and prepared documentation.

• H ands on experience on XML, HTM L

• E xperience in using RDBMS concepts with Oracle.

Environment: Core Java, J2EE, EJB 1.2, Servlets, JSP, BEA WebLogic 7.x, JDBC, XML,

O racle, XML, HTM L/CSS, JavaScript, PL/SQL, Java Swings, Eclipse, UN IX

Project 2

C lient: EC I L

Jan 09 to Aug 10

Java Developer

R esponsibilities:

• Involved in development of Administration, Project Management, and Time Recording

modules using JSP Pages, Action Classes and Java Beans.

• Interacted with the User Group to gather requirements.

• Designed the sub-modules based on the initial specifications defined by the user group.

• Involved in developing in all the tiers of J2EE application.

• Designed Use-Cases, Test-Cases, Class and Sequence diagrams

• Involved in debugging, testing and integration of the system

• Hands on experience on XML, HTM L

• Experience in using RDBMS concepts with Oracle.

Environment: Java 2, Java, JSP, Servlets, JDBC, Struts, Oracle 8i, Eclipse, Macromedia

D ream Weaver mx2004

P roject 3

I n-house Project

June 08 to Dec 09

Credit Card Approval

T rainee Developer

Project Description

• An automated security credit checking system for checking a credit application for

f raud before a credit card is issued.

• The credit checking system scans the credit application, and uses an optical

character recognition program to check the application.

• The credit checking system helps determine whether the application is legible, and

w hether there is a discrepancy between the post mark and the mailing address.

• The credit checking system automatically determines whether the application is a

corporate or individual application, and whether the application is one of numerous

requests from the same person, employer, or address.

• The credit checking system also t racks the status of each application and the route

each type of application has taken, whether it is a corporate application, a suspected

f raudulent application, a verified fraudulent application, or a rejected application.

• This credit checking system checks on-line national fraud information sources, and

f raud information that is compiled by the system and entered into system memory

on a daily basis. A letter listing credit bureaus to contact for protection is generated

and sent to any victim of fraud detected during daily credit checking.

E nvironment: Java web servers, HTM L, JSP, Oracle 10g Database, Internet Explorer,

w indows 2000.



Contact this candidate