We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

CT

PROFESSIONAL SUMMARY:

  • Around 6 years of experience in Analysis, Developing, Implementing, Integrating and testing of Web based Applications using Java/J2EE technology.
  • Experience in developing web applications using JSP, spring, EJB, Hibernate, JBOSS, JDBC, JavaServerPages, Servlet, Web Services, JavaScript, JavaBeans, POJO's and Log4j.
  • Extensive Experience in developing Graphical User Interfaces using JSP.
  • Experience in developing Ajax based Design in creating better, faster, and more interactive web applications.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Experience in working with Web Services. Creating a SOAP request and making a WSDL call.
  • Experience in Hibernate 3.0 to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • Hands on Experience on RDBMS concepts.
  • Strong experience working on SQL using IDE's like SQL Developer and TOAD.
  • Knowledge on PL/SQL to write Stored Procedures, Functions.
  • Expertise in development of server side business logic using Session and Entity Beans.
  • Expertise in various J2EE technologies like JSP, JSF, Servlets, EJB, Hibernate, spring.
  • Experience in using iText.
  • Experience in using application servers like Web logic, Tomcat.
  • Extensively worked to build Model, view Controller MVC architectures.
  • Well versed with multiple version control tools like CVS and VSS.
  • Experience in IDE tools like Eclipse and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Establish and maintain productive working relationship with management, clients and team members.

TECHNICAL SKILLS:

  • Web/App Servers:
  • Web logic v9.2 SP 4, v8.1, Apache Tomcat v5.x
  • Operating System:
  • Windows XP, DOS, Windows NT/2000,UNIX,LINUX
  • Programming Languages:
  • JAVA, JSP 1.0/1.1, Java Servlets 2.1, HTML 4.0., and XML1.0.
  • Technologies:
  • J2EE, Log4j, SQL, PL/SQL
  • Frameworks:
  • Spring, Struts, EJB, Web Services, RESTful
  • ORM:
  • Hibernate, JPA
  • Databases Tools:
  • Oracle v10g, Oracle Enterprise Manager, Oracle Sql Developer, Toad, Eclipse, Netbeans 5, CVS, Microsoft Visual SourceSafe v6.0, BIRT, iText 2.1.7
  • Hardware:
  • Microprocessor programming Intel 8086 .

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Description: Involved in the software development of Pick Order Management System POMS web application as a Senior JAVA Developer. This application is to enhance the online experience by allowing customers to purchase online but pick up the order in a local store. Moreover, this will allow customers to save time by having the store associates consolidate the order in a designated pickup area saving the customer time.

Responsibilities:

  • Analyzing functional requirements and writing technical design specifications for the new requirements.
  • Involving in Analysis, Design, and Development Testing and Production phases for the new requirements of the POMS Application.
  • Developed JSP pages and Java Script for the applications.
  • Involved in coding new features for the application.
  • Designed and implemented data tables as per data model.
  • Involved in Coding based on the spring framework.
  • Designed and persistence layer build on ORM framework and developed it using Hibernate.
  • Used Informix as a data model and for all database related CRUD operations.
  • Wrote JUnit test cases for each requirement and tested the code as required.
  • Involved in developing RESTful Web Services.
  • Generated XSD's for Web Services consumers.
  • Used HP Quality Center for defect tracking.
  • Used Maven as a build tool.
  • Used JIRA for defect tracking.
  • Worked on AGILE methodology.
  • Involved in support for QA Team while doing integration testing, regression testing, systems testing.
  • Used SVN as a code repository and for code management.

Environment: Java 1.7, J2EE 1.4, Spring 3.2, MQ Series, JDBC, XML, XSD, Hibernate, Web Services, Restful Web Services, Jersey 1.6, ECLIPSE 3.0, Spring Source Tool Suite, JSP, Maven, Jenkins, Tomcat, Spring MVC, Informix, Javascript, Log4J, UNIX, HP Quality Center 10.0, JIRA, Load Runner 8.0, SVN.

Confidential

Java Developer

Description: WebRemote is mainly for pricing a Claim and generating a report to the user. In the processing of generating a report backend takes care of the exceptions that occur. Typical services Involved are creation and updating of batches, claims and patients.

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC .
  • Developed web application using EJB.
  • Used Struts 2.0 for Model View Architecture.
  • Generated Use case diagrams and Sequence diagrams.
  • Struts Validation Framework for validating server side and java script, jQuery for client side.
  • Used CVS for version control.
  • Participated in unit testing and integration testing.
  • Participated in developing functional test cases.
  • Developed several managed beans, Controllers.
  • Created Web service clients through Net Beans IDE with the give WSDL.
  • Implementation of Spring IOC/Dependency Injection.
  • Developed and implemented three tier Architecture using Struts for Presentation, spring and EJB for server side and hibernate for communicating with the Database.
  • Used JavaScript to submit some of the form values and got the response to the UI according for these values from the Database and defined some functions to activate some fields and deactivate them according to an event.
  • Used Web services for sending and receiving data from different applications using SOAP messages.
  • Involved in bug fixing.

Environment: Java 1.5, J2EE, JavaScript, Struts 2.0, Ajax, Apache, JMS, Web Services, Jersey 1.6, Spring 3.0, SOAP, Web logic, Ant, EJB, Bootstrap, Servlets, Eclipse, JSP, jQuery, Java Script, CVS, JBoss, Apache camel, Agile Methodology.

Confidential

Java Developer

Description: The Online Advice tool provides advice recommendations on the overall assets of the user to meet a future Retirement Income Goal as desired by use. The tool does not monitor the user's retirement assets on an on-going basis nor does it update to reflect changes in their personal circumstances. The user should periodically monitor their retirement strategy and their needs and personal circumstances change.

Responsibilities:

  • Designed presentation pages using JSP.
  • Used iText for Custom-Pdf Generation.
  • Used spring dependency injection with annotations.
  • Developed several Backing Beans, Controllers and Service Control classes.
  • Used SVN as repository.
  • Used Web services for sending and receiving data.
  • Prepared Technical documentation and Sequence Diagrams for the application.
  • Worked on configuring web.xml, Application-Context.xml.
  • Involved in Knowledge transitions to other team members and peer review of program development.
  • Was responsible for Unit/Integration testing the application.
  • Used Maven as a build tool.
  • Used JIRA for defect tracking.
  • Used Mockito for writing the Junit Test cases and mocking the service or DAO layers.
  • Independently developed DAO layer using Spring ORM, Hibernate and Hibernate entity beans.
  • Worked on Agile Methodology.

Environment: Java 1.6, J2EE, Xml, Spring MVC, Spring IOC, Spring ORM, Hibernate, Spring Restful Web Services, iText, JBoss, Dojo, jQuery, Bootstrap, Javascript, JMS, Apache camel, Maven, Jenkins, Oracle 10g, Linux.

Confidential

Java Developer

Responsibilities:

  • Used JIRA for defect tracking.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Involved in the development of Insurance application modules such as Express commission, Underwriter and Policy Holder Information modules.
  • Mapping the business requirements to the business process modeling specifications and detailed design.
  • Documentation.
  • Used Eclipse IDE to develop and to debug the application code.
  • Used Action Script components for handling the user input events.
  • Extensively worked with Data Binding between different components in the application.
  • Used DOJO toolkit for developing the widgets in the application.
  • Worked with Struts framework to develop the easy page navigation in the web application.
  • Integrated Struts with Spring framework to call the services from the Spring framework.
  • Used Object/Relational mapping tool Hibernate to do the CRUD Create, Read, Update and Delete operations and to achieve object persistency.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Developed Stored Procedures, Joins, Functions and created database tables.
  • Involved in the code review and quality check of the product.
  • Used Maven as a build tool.
  • Helped Q.A team in preparing Test Cases for testing the application modules using Jun it framework.
  • Involved in Check-in, Checkout and code versioning by using configuration management tool CVS.

Environment: Java/J2EE, Spring, Spring MVC, Hibernate, HQL, CSS, XML, SOAP, WSDL, UML, JavaScript, Apache, HTML, IBM Web Sphere, Struts 2.0, SQL, PL/SQL, WSAD, Oracle 9i, JNDI, Apache camel, JMS, Unix, Agile, JUnit, Maven, Jenkins, Design Patterns, CVS, Agile Methodology

Confidential

Java Developer

Description: Medicaid Management Information system was developed to incorporate different software's such as CIMS Coalition for improving Maternity Services , ASSIST Alcohol, Smoking and Substance Involvement Screening Test into one software. This software's determine state's money assistance, medical assistance, child care assistance programs.

Responsibilities:

  • Designing the Use Case Diagrams, Class Model, Sequence diagrams, for SDLC process of the application using Microsoft Visio.
  • Implemented GUI pages by using JavaScript, HTML, JSP, CSS, and AJAX.
  • Designed and developed UI components using JSP, JMS, JSTL
  • Deployed project on Web Sphere 6.1 application server in Linux environment.
  • Implemented the online application by using Web Services, SOAP, WSDLJSP, Servlets, JDBC, Core Java.
  • Implemented Singleton, DAO Design Patterns, factory design pattern based on the application requirements.
  • Used DOM and SAX parsers to parse the raw XML documents.
  • Tested the web services with SOAP UI tool.
  • Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Procedure, Anonymous PL/SQL programs, Cursor management, Exception Handling in PL/SQL programs.
  • Tuning complex database queries and joining the tables to improve the performance of the application.
  • Used RAD as Development IDE for web applications.
  • Used Clear Case for Version Control tool.
  • Used Clear Quest for bug tracking tool.

Environment: JDK 1.6, EJB2.0, JSP, JDBC, JNDI, JMS, Web Services, WSDL, RESTful, SOAP, WebLogic 6.1, RAD, Eclipse, Servlets, DOM, SAX, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, PL/SQL Developer, Toad, ANT, Clear Case, Red Hat Linux.

We'd love your feedback!