We provide IT Staff Augmentation Services!

Java Developer Resume

Camp Hill, PA

SUMMARY

  • Over 7 years of strong experience in Object Oriented Design and programming for Web based Enterprise applications using Java/J2EE
  • Strong expertise in all phases of Software Development Life Cycle - Software requirement analysis, design, development, Implementation and Testing
  • Proficient in developing client-server distributed architecture applications in Java/J2EE technologies
  • Experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, Extensible Markup Language(XML)
  • Experience in developing applications using frameworks like Struts, Spring MVC
  • Good working knowledge on using Object/Relational bridge technologies such as Hibernate
  • Experience in using the tools like Ant, Maven
  • Proficiency in Front-end development using languages like HTML5, CSS3, JavaScript, AJAX, JQuery
  • Experience in working with databases like Oracle, Microsoft SQL Server, MySQL
  • Experience in developing web services, SOAP
  • Experience in unit testing using JUnit and Oracle AOT
  • Developed applications based on Model-View-Controller(MVC) architecture and J2EE design patterns
  • Experience in using the Integrated development environments like Eclipse, NetBeans
  • Experience in design patterns like DAO pattern,Singletonpattern
  • Experience and working knowledge of Agile Methodology (Scrum, extreme programming and Unified process) and Test driven development
  • Good working knowledge on Service-Oriented Architecture (SOA)
  • Involved in developing Test plans, Test Cases, Test Procedures, white-box and black-box testing
  • Experience of working in both Windows and Unix platforms
  • Experience in developing messaging system using JMS
  • Diverse industry experience which include Health care, Insurance, Financial services
  • Excellent team player with good problem solving and interpersonal skills. Experience in end to end implementation and integration of projects and completed them successfully under tight deadlines

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, PL/SQL, XML

J2EE Technologies: Servlets, JSP, JDBC, Hibernate, Spring, REST, JSF

Design & IDE Tools: Net Beans, Eclipse,IntelliJ, JBuilder,Rational Rose.

Application/Web Servers: Apache Tomcat 6.0, JBoss 4.2.2, BEA Web Logic

Web Technologies: HTML, DHTML, Java Swing, XML, XSL, Java Script, CSS, Struts 1.1/1.2, SOAP, Ajax, Adobe Fireworks CS3, Photoshop CS3

RDBMS: Oracle 9i/10g, Microsoft Sql server, MySql

Database Design & Object Oriented / Analysis Design: UML, ER - diagrams, OOAD design patterns

Operating Systems: Windows NT/2000/XP/Vista/95/98, UNIX, Linux

Configuration Management tools: CVS, Clear Case, SVN

UI frameworks: jQuery

Messaging technology: JMS

Unit testing framework: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Camp Hill, PA

Java Developer

Responsibilities:

  • Developed Graphical User Interface using JSP, Struts frame work.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Coded Entity Beans for data persistence within Data Layer.
  • Developed user interface components for Deal, Activity modules along with business components.
  • Developed a Spring MVC application in connecting to database.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project

Environment: Java, JDK1.5, JSP, JSTL, EJB, Eclipse3.2, Struts 1.1, JavaScript, Struts Validation frame work, Tomcat, UML, ORACLE 9i/10g, Clear Case and Clear Quest

Confidential, Trenton, NJ

Java/J2EE Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation using J2EE best design practices.
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Designed and developed the application using Servlet, JSP, JSF, DHTML, Java Script and AJAX.
  • Involved in integration of claimant information with IBM MQ Resource Adapter for message queuing.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Developed a Web Service (Mapping Document) that is shared between front end and medical bill review system.
  • Implemented RDMS and Oracle as resource tier and developed PL/SQL Stored procedures, Function.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Experienced in working with IDE tools WebSphere.

Environment: J2EE 5.0, Hibernate 3.2, Spring MVC Framework, UML, Servlet 2.5, JSP 2.1, JSF 2, AJAX, DHTML, Java Script 1.8, Oracle10g, EJB 3.0 (Session and Message Driven Beans), Web services, JDK 1.5, PL/SQL, DAO, WebSphere V6.1

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in designing and programming for the system, which includes development of
  • Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and database connectivity.
  • Designed and developed the Member Eligibility Screens by collecting the requirements and writing business rules for processing the data collected from the customers.
  • Java language is used for coding the server side programming and also the entire application.
  • Understanding the business need for solving the tickets from the clients.
  • Understanding the client requirements from status meetings and maintaining the screens as per the client needs.
  • Agile Scrum methodology is used to release the product.
  • Involved in Test Driven Development.
  • JPA 2.0 is the ORM Framework for persisting the java object to DB-2.
  • Designed and developed JSF components, implemented event handling using Java, JSFJavaScript and JQuery for various modules.
  • Implemented Struts, J2EE Design Patterns like MVC.
  • SVN is the version tool.
  • Maintaining the business standards and deployed entire code in the JBoss application server.
  • Involved in Unit, integration and QA testing and documenting them.

Environment: Java, J2EE, JSP, Struts 2.0, Hibernate, Servlets 2.3, Tomcat, HTML, JSF, XML/XSL, XSLT, XSD, AJAX, JavaScript, DB2, JavaScript, JPA, Eclipse 4.2(IDE), Log4j, ANT, Windows, Subversion (Version Control), SOAP Web services and DB2

Confidential, Alpharetta, GA

Java Developer

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Involved in preparing High & low level design docs with UML diagrams.
  • Involved in preparation of developer test cases, execution.
  • Used HTML, Java Script, AJAX, JQUERY, XML and JSP technologies in developing the application.
  • Used Struts to define Controller, action mappings, forms and View pages for Confidential portal.
  • Involved in doing spring programmatic transaction management using AOP and using Spring batch.
  • Used SOAP technology to create web services
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.

Environment: JAVA/J2EE, HTML, JS, AJAX, JQUERY, CSS3, Servlets, JSP, XML, XSLT, XPATH, XQuery, Struts, WSDL, SOAP, CXF, REST, JAX-RS, JERSEY, JAX-WS, Web Logic server 10.3.3, JMS, Eclipse, JUNIT, Mockito, SOAPUI, JNDI, Java/J2EE design patters, EMMA, Spring framework - DI, AOP, Batch, Hibernate

Confidential

Java developer

Responsibilities:

  • Extensively worked on Struts Framework.
  • Developed server-side programming using Servlets, Java Server Pages and client side programming using HTML and CSS.
  • Developed the DAO objects using JDBC.
  • Developed and modified Servlets to accept and process request from the clients.
  • Used JDBC to connect the J2EEserver with the relational database.
  • User input validations was done using JavaScript.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Also involved in testing phase of the project.

Environment: Java, J2EE, JSP, Struts, HTML,DHTML, Custom Tags, ANT, Java Script, XML, JDBC, Oracle (PL/SQL), DAO, Linux, Web Logic, JUnit, Log4j, Eclipse

Hire Now