We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Tallahassee, FL

SUMMARY

  • Around 5 years of experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Extensive experience in Analysis, Design and development of Large - Scale applications using Core Java and J2EE technologies like (JDBC, JSP, JSF, Servlets, EJB, JMS, JNDI).
  • Excellent working knowledge of popular frameworks like Apache Struts, Hibernate, Spring Framework and libraries like JSTL and Tag Library.
  • Skilled in using Hibernate as the Object Relational Mapping solution.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, Struts Tag Library, JavaScript with AJAX technology.
  • Experience in using GUI/IDE tools of Eclipse, NetBeans, and RAD.
  • Expertise in implementing Service Oriented Architecture (SOA) using XML based Web Services (SOAP/WSDL) and XML technologies such as XML Schemas and XSLT.
  • Expertise in design patterns including Data Access Object, Session Façade, MVC, Data Transfer Object and Singleton.
  • Experience in databases such as DB2, Oracle, MySQL and MS SQL Server to manager tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Experience with JUnit for performing Unit Testing and determining the application functionality and good working of Ant, Maven for project build and Log4j for logging.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Experience in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, and JAXP) and UNIX Shell scripting.
  • Experience in process, validate, parse and extract data fromXMLusingDOMandSAXparsers with working knowledge ofXSL, XSLT, and SOAP.

TECHNICAL SKILLS

Operating Systems: Windows XP/Vista/7, Redhat Linux, Mac OS X

Languages: JAVA, UML, HTML, XML, XSLT, C, C++, SQL, and PL/SQL, Perl

RDBMS Technologies: Oracle 8i/9i, MySQL 5.0 and DB2

Web Technologies: CSS, HTML, DHTML, XML, XSL, Java Script, Ajax

J2EE Technologies: EJB 2.0, JDBC, Servlets, JSP, JSF, JSTL, Web services, JMS, Struts, Spring framework, Hibernate, iBatis

Development Tools: Eclipse 3.2/3.3, My Eclipse and NetBeans 4.0, IBM Websphere RAD 6.0

Web/Application Servers: Apache Tomcat 4.1/5.0/5.5, BEA WebLogic 7.0/8.1 and IBM Websphere 6.0

Tools: Ant, WinSCPand Putty

Version Controlling tools: CVS, Rational Clear Case, Jira and SVN

PROFESSIONAL EXPERIENCE

Confidential, Tallahassee, FL

Java Developer

Responsibilities:

  • Used Log4j to track and figure out the issues once the deployment failed
  • Produce functional specification documentation based upon client business requirements
  • Assess and analyze the requirements needed to implement changes and advise on the options available to support the request within the system constraints while assessing potential risks and impacts
  • Analyze, design, configure software and coordinate with clients and assist with project leadership
  • Work closely with various departments to coordinate efforts to meet deadlines and provide technical knowledge to the Professional Services configuration teams
  • Perform and participate in design and code reviews and rigorous testing of solutions prior to delivery
  • Coded to determine the circuit and unit to which the work items should be assigned using PL/SQL
  • Involved coding to call various adapters to process applications through No-Touch
  • Extensively used Spring’s features like Dependency Injection/Inversion of Control to allow loose coupling between business classes (POJOs).
  • Used the JDBC to connect the Oracle Database and fetch the data to fill on the Main Frame screens
  • Assisted to develop Web Services to verify the applicant’s basic personal information.
  • Extensively worked with Oracle database and wrote the queries to find out the procedure issues by checking the flow data.
  • Responsible for deployment of application at development and testing in the environments.
  • Responsible for source control using ClearCase.
  • Involved in coding and resolving technical difficulties during development.

Environment: Java, Spring, Websphere 6.0, Tomcat, Oracle Developer, JavaScript, ClearCase, Junit, Eclipse

Confidential, Marlborough, MA

J2EE Developer

Responsibilities:

  • Involved designing, developing, configuring J2EE components using Servlets, JSP, JDBC, and XML.
  • Extensively used Spring’s features like Dependency Injection/Inversion of Control to allow loose coupling between business classes (POJOs).
  • Used the Hibernate framework to retrieve and update information and dependency Injection is achieved by Spring MVC Framework.
  • Developed Web Services using Apache Axis.
  • Extensively worked with SQL database.
  • Responsible for deployment of application at development and testing environments.
  • Developed clients for the webservices.
  • Developed various helper classes for the persistent in correlation with hibernate.
  • Responsible for version controlling using CVS.
  • Involved in coding and resolving technical difficulties during development.
  • Responsible for bug fixes and documentation.

Environment: Java, Spring, struts, Websphere 6.0, Tomcat, HTML, XML, SQL Developer, JavaScript, JSP, CVS, Junit, Eclipse, Hibernate

Confidential, Manchester, NH

Java Developer

Responsibilities:

  • Developed various UI screens using JSP for retrieving details.
  • Developed custom validators in Struts and implemented server side validations using annotations.
  • Involved in re-factoring critical module of application and used Generics and Java Reflection API to handle all the outbound web service calls from the application with only one generic template method.
  • Responsible to create, develop and implement Web Service components.
  • Developed DAO layer using Hibernate with annotations using Java Persistence API (JPA).
  • Used Spring extensively through-out the application in injecting dependencies in to all layers of application and integrated spring with hibernate.
  • Written JUnit test cases for all the classes developed in DAO layer.
  • Used Tomcat web server to deploy application locally and used IBM WebSphere to deploy application to development and QA environments.

Environment: Java, Tomcat 6.0, IBM WebSphere 5.0, Struts 1.3, Servlets 2.5, JSP 2.0, Web services, Hibernate 3.0, Spring 2.0, SQL Server, XML,XSL, JNDI,JDBC, JUnit

Confidential

Engineer, IT Department

Responsibilities:

  • Collaborated with the software team to develop central banking system.
  • Focused on deposit business, general accounting, foreign currency transactions and accounts management.
  • Tech List: Java with Eclipse, JSP, PL/SQL for Oracle, stored procedure.
  • Multi-threading for concurrency control, apache tomcat, red hat linux.
  • Data Structure used: TreeMap, HashSet, List and some customized inherited tree structure.
  • Implemented the integration of information management system and credit system to establish credit.
  • Evaluation, as a team member of designing and developing credit / loan control system.
  • Tech List: SQL Server.
  • Data Structure used: linked list, array, tree structure.
  • Managed a group to develop the human resources database and train the client department.
  • Data Structure used: HashMap, List, TreeMap and some customized inherited tree structure.

We'd love your feedback!