We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Six plus years of Information Technology experience as a Java Developer using J2EE Technologies.
  • Expertisein Business Analysis, Requirements gathering, Design Patterns and development of enterprise applications with the J2EE architecture.
  • Expertise in Framworks such as Struts 2, Tiles, Servlets, JSP, JSF, Java Beans using MVC Model 2 Pattern
  • Experience in implementing web service clients.
  • Experience with SQL & RDBMS technologies: SQL Management Studio.
  • Well versed in designing presentation layer components using Servlets, JSP, XHTML, XML and JavaScript.
  • Extensive experience in developing applications using PC competence in software’s like Adobe Photoshop CS5, DreamweaverCS5, IllustratorCS5, FlashCS5 , and Fireworks CS5.
  • Delegating work to team members and participated in code reviews.
  • Interacted with the clients at various stages of the project to clarify issues to offshore team.
  • Good understanding of the overall software development life cycle.
  • Excellenet communication and interpersonal skills.
  • Professional knowledge of Unix commands and Mac system.
  • Good knowledge of various domains with special focus on Securities, Insurance and Health care.
  • A team player/builder who is focused on achieving the organizational goals with a strong technical background.
  • Self motivated and a fast learner with ability to work in challenging environments.
  • A person who likes to generate innovative ideas & implement them towards the departmental goals.
TECHNICAL SUMMARY:
  • Programming Languages: JAVA 6.0 MSSQL, PHP, ASP.NET, XSLT, T-SQL, QMF and PL/SQL
  • J2EE Technology: Servlets 2.1/2.3/2.5, JSP 1.1/2.0, JDBC 3.0, JMS, XML (SAX & DOM), Web Services; Apache Axis, SOAP, REST, WSDL.
  • Frameworks and Tools: Struts 1.2/2.0 and ICEface
  • Web Technologies: XML, XSL 2.0, XSLT 2.0, HTML, CSS, DHTML, JavaScript, AJAX, JQuery.
  • Databases: Oracle 10g/9i/8i, SQL Server, My SQL
  • Application/Web Servers: Apache Tomcat 7, WebSphere 6.1, 7.1.
  • IDEs Eclipse: 1.0/2.0/3.0/3.1,TOAD, Net Beans, Adobe Dreamweaver, Adobe Photoshop, SQL Management Studio R2 2008.
  • Operating Systems: Windows 98/XP/NT/2000,Unix and Linux
  • Design Methodologies and Tools: J2EE Design Patterns, QMF .
  • Version Control: SVN , CVS.

EDUCATION:

  • B.S. OF Computer Science.
  • Certified Java Developer.

Confidential, Marysville OH May, 2012 – Till Date
Role: Java Developer (Application Support)
Project: PDDA(Process Data Development Analysis)
Description:
The Application was primarily to work on enhancements for the Client\'s critical application. Designing and coding new enhancements in a timely manner. Meeting regularly with the client to validate requirements and discuss design and development ideas and progress. Implement the changes into production, and fix any post-launch issues with the code, Provide on-shift and off-shift support for client Java applications. As as provide sulotions to users of application.

  • Application is designed using the Struts 1.2 frame work.
  • Generate status reports/progress reports to client.
  • Perform RCA/RCF JAVA code fixing,
  • Data fixing (QMF) and testing the fixes.
  • Developed DAOs (Data Access Object) using JDBC to interact with DBMS – DB2
  • Presentation layer was developed using JSP, HTML, Ajex and client side validations using JavaScript.
  • Check for successfully ran batch jobs on Mainframe,
  • Used WebSphere 6.1/7.0 Application server.
Confidential,Atlanta GA February, 2010 – April, 2012
Role: Java Developer
Project: Shared Data Group
Description:
Data plan would allow a group of users to share their DATA plans’ allowance, as well as overage tier allowances independent of their sharing ability for current group voice and messaging. For illustrative purposes, customers should be able to share Data bucket allotments and overage MB tiers, with the ability of individual group members to participate in Data sharing or opt-out of Data and/or Data group entirely, however, still participate in group voice and group messaging. The customer should be able to self-define what lines reside within the sharable data group and which ones utilize individual allowances.

Responsibilities

  • Involved in understanding of business requirements, design and development of the project.
  • Implemented the Struts, Tiles frame work with MVC architecture.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript.
  • Developed DAOs (Data Access Object) using JDBC to interact with DBMS – Oracle Database
  • Applied J2EE design patterns like Business Delegate, DAO.
  • Deployed and tested the application using Web logic application server.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.

Environment: Java 6, JSP, Struts2, JavaScript, JDBC, Apache Tomcat 7.0, Eclipse, SQL DBMS 2008,

Confidential, Duluth, GA June, 2008 – January, 2010
Java/J2EE Developer
Project: HealthCare Management System
Description:
This project is a web based software solution which incorporates all necessary activities that involve managing a Multi Specialty Hospital such as patient registration, general case history, doctor scheduling, ip and op admission, Ip and op billing, ward allocation, discharge summary, lab tests, employee payroll, pharmacy and basic reports. The system incorporates highly customizable Administration Features. It also deals with the System Related Activities like adding users / deleting users. It has Built-in flexibility for allocating access rights to different users depending on their roles.

Responsibilities:

  • Involved in designing, coding and customizing the environment.
  • Design and developmented application with Struts 2 frameworkusing MVC Model2 Design pattern
  • Designed the Front-end screen using JSP, Servets, XHTML and JavaScript.
  • Developed user Interface using JSP, HTML, AJAX, CSS, creating business processes.
  • Extensively developed Servlets and JDBC calls for accessing data from database.
  • Developed Database connection methods using JDBC to connect SQL Database.
  • Implemented End to End testing code reviews.
  • Generating the test reports at unit level and integration level
  • Coding of forms

Environment: Windows Java, J2EE, Struts2 Java Script, Eclipse , JSP / Servlets, SQL, Web Services, WSDL, HTML, XML.

Confidential GA April, 2007 – May, 2008
Java/J2EE Programmer
Project Name: Trade Management System (TMS)
Description:
Sears is one of the top retail chains with its branches all over the world. TMS is a (intranet) web-based application to monitor the trade of goods amongst the enterprise and generate corresponding reports. TMS is a prototype project used primarily to generate records in order to assist the different departments including Sales, Purchase, Vendor management of the enterprise.

Responsibilities:

  • Participated in discussions to finalize the architecture of the application and prepared detailed design documents using Java Class and Web Sequence Diagrams.
  • Implemented J2EE web-based system using the concrete principles of Struts; Tiles laid down by Java APIs several design patterns such as Struts framework, J2EE Business Delegate, and DataBase.
  • Developed JSPs using Struts, and Javascript tag libraries .
  • Used XSL/XSLT to convert XML into HTML
  • Implemented WSDL Web services to build a distributed application.
  • Designed database schema on SQL Server2008 R2 and Written JavaBeans and Action classes to build project modules.
  • Developed Session Beans to invoke JDBC services that do database lookups for dropdowns and invoke backend entity beans. Also, implemented LDAP(Lightweight Directory Access Protocol) for Single Sign-on.
  • Designed and implemented persistence layer using EJBs for web management functionalities based on business rules.

Environment: Java SE 6 , J2EE, JSP, Servlets, JDBC, EJB, Struts2, HTML, DHTML, CSS, XML, JavaScript, SQL , JavaBeans. Web services WSDL and LDAP

Confidential, Oaks, PA June, 2005 - Decemeber, 2006
Role: Java Developer
Project: SEIGWP (Global Wealth Platform)
Description:
SEI Investments deals in the Mutual Funds business. GWP is a wealth management project used by various SEI clients. It provides services like Asset Management, Stock trading and Advisor Market. It helps advisors in managing portfolios by creating and maintaining strategies. It also helps in managing daily trades or investments.

Responsibilities:

  • Involved in gathering business requirements and preparing design, how the application will look like and how it will be implemented
  • Used JSP with Struts Framework for developing User Interfaces.
  • Used the OOPS concepts of Exception Handling, multi-threading.
  • Developed Struts Action Forms and Action Classes to control the application flow and used Struts and JavaScript Validation framework to validate the values entered in the forms.
  • Involved in code review and bug fixing of the application; also involved in deploying the application files to the machine using Websphere Application Server.
  • Configured the struts configuration file to map the Action Forms with the Form Beans and Action Classes with the Actions.
  • As a Testing Framework JUnit is used.
  • Used SVN for the source code version control.

Environment: J2SE 5.0, JSP, JavaScript, Maven, HTML, XML, Struts, Oracle 9i, Hibernate, SVN, JUnit, SQL, TSQL,WebSphere, Eclipse, Windows

We'd love your feedback!