We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Experienced Java Developer with 9+ years of IT expertise in design, development, testing, implementation and support of Enterprise applications using Java/J2EE technologies.
  • Good experience developing applications using Java/J2EE technologies in Software, Banking, Energy, and Healthcare domains.
  • Worked extensively in J2EE (JSP, Servlets, Struts), Web Services (SOAP, WSDL), Swing, Tomcat, WebSphere, JDBC, XML, SpringMVC, Spring WebFlow, Hibernate and well versed with Oracle/DB2 database.
  • Extensive experience in design and development of multi - tier applications using Java, J2EE, Struts, Hibernate, SpringMVC, JDBC, XML, HTML, JavaScript, Tag Libs, AJAX, JMS, JUnit.
  • Worked on ORM (Hibernate), Oracle 10g and has intermittent skills in writing SQL queries.
  • Extensive knowledge and experience in Web application development withJ2EE technologies (Servlets, JSP, JDBC, EJB, Java Beans, JSF, Struts, AJAX, JMS, JNDI, RMI, JMX, Hibernate)usingIDE tools like IBM WebSphere RAD Rational Application Developer & WSAD / Eclipse .
  • Conversant with Web/application Servers-Weblogic, Tomcat 5.5/6.0.23.
  • Experience working withcore JavaandJava Multi-Threadingapplication.
  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and Data Structures.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, JNDI, JPA, FreeMarker

MVC Frameworks: Struts1.2, Spring 3.x, Spring WebFlow, JMS, Hibernate, JUnit

Web Technologies: XML, XSL, XSLT, HTML, CSS, Java Script, JQuery, AJAX.

Application Servers: IBM WebSphere 6.x, WebLogic 9.x, Jboss, Apache Tomcat 7.x

Programming Languages: Java, J2EE, C, C++, SQL, PL/SQL, SAS Advanced.

Databases: Oracle 9i/10g, DB2, SQL Server, MySQL.

IDE: Eclipse, iRAD, NetBeans.

Operating Systems: Windows, Unix, Linux

PROFESSIONAL EXPERIENCE

Senior Java Developer

Confidential, Charlotte, NC

Technologies: Java/J2EE, HTML, JSP, Servlets, JavaScript, CSS, JQuery, Web Services Basics, Hibernate Basics, JUNIT, WAMAS, Spring, Web Services (SOAP/REST), Struts, Putty, WinScp, WinMerge, Oracle, SQL Server, H2, Eclipse, Netbeans, Apache Tomcat, Apache Http web server

Roles & Responsibilities:

  • Designed and developed many Java modules.
  • Developed teh struts action classes, form beans and associated halper classes.
  • Developed front end by using Swings.
  • Developed Web tier using Struts1.1 framework and JSP.
  • Developed Action classes, Dispatch Action classes, DynaActionForms.
  • Involved in implementing teh design patterns like MVC, singleton, DAO.
  • Developed EJBs (Session, Entity) for handling business processing, database access.
  • Designed and developed many SQL Tables.
  • Written JUnit test cases to test model and business logic layer.
  • Involved in requirement analysis, preparation of initial design documents.
  • Developed Model, View and Controller (MVC) components to process request, identify action to send request to it, control flow of logic and produce output to client using Spring framework.
  • Created tables dynamically in JSP pages using DOM.
  • Involved in discussions with end users for collecting more requirements and enhancing teh existing functionality.
  • Generated reports using XML.
  • Used DAO design pattern for Database interaction.
  • Developed JavaScript code for validate teh client side input.
  • Used JDBC API to access teh Oracle Database.Worked on teh ANT (Build File) for teh automated deployment in teh Web Logic application Server.

Senior Java Developer

Confidential, Raleigh, NC

Technologies: Java 6.0, Spring MVC 3.0, Spring IOC, Spring JDBC, JavaScript, JQuery, AJAX, JSP 2.0, JSTL 1.2, SOAP UI, SOAP Webservices.

Roles & Responsibilities:

  • Designed and developed picking/put away screens usingEclipse 3.6, HTML, JSP, Servlets and Java Script.
  • Worked with project teams in developing RF scanning applications for picking, replenishment & putaway. UsedAJAXcomponents in developing UI.
  • Consuming webservices through SOAP for vendor services at teh service layer and Spring JDBC for database transaction in teh DAO layer
  • Document uploads processing using JMS queue to Filenet and Sharepoint.
  • Configuredspringto manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Experience in using IDEs Eclipse, MyEclipse, WebShpere, JDeveloper for Application development.
  • Very Strong knowledge in using J2EE based App Servers like Jboss 5.0, WebSphere 6.1, Weblogic 8.1, and Web servers like Apache Tomcat 5
  • Experience in implementingWeb ServicesusingSOAP, RESTandXML/HTTPtechnologies.
  • Wrote JavaScript to validate teh fields of teh picking, put away and replenishment screens.
  • Designed/developed UI withAJAX, HTML, DHTMLand JavaScript for interactive web pages.
  • Worked on Oracle & SQL Server as teh backend databases and integrated withHibernateto retrieve Data Access Objects.

Java Developer/Application System Engineer

Confidential, Chapel Hill, NC

Technologies: Java 6.0, JSP 2.0, JavaScript, AJAX, TLD, Struts 1.2, Spring 3.0, Hibernate 3.2, Eclipse, PMD, Oracle 10g, JIRA, Weblogic 9.2

Roles & Responsibilities:

  • Involved in teh analysis of which framework should be used for teh Project by writing POC Pros and cons of different frameworks.
  • Analyze functional and non-functional requirements on FRS, design solutions, develop using MVC pattern and deliver quality work for implementation.
  • Developed middle tier using Session Bean, Entity Bean and presentation layer made use of JSP.
  • Oracle was used as a database.
  • WebSphere 4.0 was used as teh application server.
  • Implemented teh required Java Beans used by teh JSP components.
  • Wrote a customized error page with dynamic error message display. Wrote Customized exception classes for handling and informing Business exceptions.
  • Designed and developed teh UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Involved in Design, Development and Testing.
  • Wrote Technical and Functional test scripts.
  • Developed teh class builder component of teh AIU framework to build Entity beans and Entity manager Classes which are compatible with Oracle Database.
  • Contributed to project by working on end to end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.

Java Developer

Confidential, Raleigh, NC

Technologies: Java 6.0, Spring MVC 3.0, Spring IOC, Spring JDBC, JavaScript, JQuery, AJAX, JSP 2.0, JSTL 1.2, SOAP UI, SOAP Webservices.

Roles & Responsibilities:

  • Involved in requirements gathering and analysis from teh existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed teh application usingStruts,ServletsandJSPfor teh presentation layer along withJavaScriptfor teh client side validations.
  • Developed and usedJSP custom tagsin teh webtierto dynamically generateweb pages.
  • Worked withStruts(MVC Paradigm) components such asAction Mapping, Action class, Dispatch action class, Action Form bean.
  • Implementedspringservice layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do teh object relational mapping between teh tables and java objects.
  • Wrote Test Cases usingJUNITas a framework.
  • Developed a code forWeb servicesusingXML,SOAPand usedSOAP UItool for testing teh services
  • Proficient intesting Web Pagesfunctionalities and raising defects.
  • Participated inCode Reviewsfor better quality assurance andDebuggedthe application Module.
  • Deployed teh application onWebLogic server.
  • Involved in planning process of iterations under theAgile Scrum methodology.

Java Developer/Programmer

Confidential

Technologies: Java 6.0, Spring MVC 3.0, Spring IOC, Spring JDBC, JavaScript, JQuery, AJAX, JSP 2.0, JSTL 1.2, SOAP UI, SOAP Webservices.

Roles & Responsibilities:

  • Developed user interfaces using JSP, Servlets, HTML and CSS. dis halped in better user database interaction and easy reporting of teh data driven applications.
  • Migrated a poorly performing and outdated application to teh one based on Servlets, JSP and Hibernate.
  • Used Hibernate as ORM tool to store teh persistence data into teh Oracle9i database and JDBC for database-independent connectivity.
  • Responsible for design and development in presentation using Struts and JSTL technologies and validating teh user inputs using customized methodologies in teh business layer.
  • Involved in meeting to gather information and requirements from teh clients and preparing teh requirement document.
  • Prepared teh detailed functional requirements along with screenshots and description of all teh modules.
  • Applied J2EE Design patterns like MVC, Singleton and DAO to application design.

Java Developer/Software Engineer

Confidential

Technologies:Java 6.0, Spring MVC 3.0, Spring IOC, Spring JDBC, JavaScript, JQuery, AJAX, JSP 2.0, JSTL 1.2, SOAP UI, SOAP Webservices.

Responsibilities:

  • Analyzed requirements and created detailed Technical Design Document.
  • Analyzed functional specification and reviewing changes.
  • XML is used to create data transfer logic from other formats to XML file for billing module.
  • Oracle database is used to design Database schema, create Database structure, Tables and Relationship diagrams.
  • Developing JSP's for front end, developing Servlets and Session Beans in middle tier
  • Wrote teh test cases for Payment module.
  • Designed and developed modules DCB and Data transmission.
  • Migration of hardcoded Account numbers to Database.

We'd love your feedback!