We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Northbrook, IllinoiS

SUMMARY

  • Around 8 years of experience in all phases of SDLC (Software Development Life Cycle) including requirements analysis, prototyping, design, development, debugging, testing, performance tuning and deployment of intranet and internet based web applications using Java, J2EE, Application Server technologies.
  • Experienced in writing applications using Java, J2EE technologies using JDBC, Servlets, JSP, EJB, Spring, Struts, Hibernate, Web services, and Design patterns.
  • Experienced in Web development using HTML, CSS, JavaScript and XML.
  • Experienced implementing Core Java concepts like Multithreading, IOStreams and Collections and Generics.
  • Experienced in programming, deploying, configuring of middle - tier popular J2EE Application Servers like IBM WebSphere, JBoss and Tomcat application servers.
  • Have good understanding of various J2EE Design Patterns such as Singleton, Data Access Objects, Model View Controller and Front Controller.
  • Worked on projects using Oracle, SQL and PL/SQL.
  • Experienced in Software configuration management tools.
  • Developed java applications using IDE tools like Eclipse.
  • Knowledge in identifying problem domains in the scope of client requirement and fixing issues, exposure to change management and maintenance of applications.
  • Knowledge in Use Case Design Approach.
  • Used Agile methodology.
  • Have good knowledge about Java coding standards and have a good exposure in implementing the best practices throughout project life cycle.
  • Versatile team player with excellent communication and interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Windows XP, Windows2000

Languages: Java, J2EE, XML, Java Script, HTML, C, C++, Visual Basic.

Databases: Oracle, SQL, PL/SQL.

Web Technologies: JSP, Servlets, EJB, JDBC, Hibernate, Spring, Struts, XML, HTML, JSF, CSS, JavaScript

J2ee Technologies: JDBC, JNDI, RMI, EJB.

Application Servers: IBM WebSphere 6, JBoss.

Web Servers: Tomcat 5.5/4.0

Database Tools: TOAD

IDE & Versioning Tools: Eclipse, My Eclipse, ANT, Subversion

Frameworks: Struts, JSF, Hibernate.

Design Patterns: Singleton, Data Access Objects, Model View Controller and Front Controller.

PROFESSIONAL EXPERIENCE

Confidential - Northbrook, Illinois

Java Developer

Responsibilities:

  • Collaborated with Business Analysts (Technical Account Managers) to get the client’s requirements and also discussed to make sure the data consistency.
  • Wrote Business Rules for each group provided by Insurance carriers.
  • Wrote Test cases using JUnit to test business rules classes.
  • Wrote classes to validate input data and to generate the reports.
  • Wrote SQL queries and JDBC objects for data persistence.
  • Re-factored the hard-coded data in the programs to external properties files.
  • Used JIRA Extensively for Bug or Issue tracking.
  • Experienced in writing UNIX shell scripts.
  • Developed XML's as part of eExchange application. These XML's were used as data feed for another web application. These XML's consisted of insurer's critical personal information.
  • Used large sized input files (XML and Encrypted data) to process them to generate the output.
  • Implemented new functionality and enhanced the existing application depending upon the client’s requirements for every week’s patch release.
  • Build the project using the Ant Scripts on the server.
  • Used JMS to communicate with enterprise beans implemented and deployed to WebLogic Server.
  • Used CVS tool for Version control.
  • Used WebServices to communicate with the third party in the application

Environment: Java jdk 1.5, 1.6 and 1.7, Eclipse 3.1, Hibernate, Spring, JBoss, Tomcat, Oracle 10g, JavaScript, Jira bug tracking system, HTML5, SQL, JDBC, PL/SQL, Stored Procedures, Core Java, Struts, Spring, Spring MVC, EJB, XML, XSLT, JSP, Servlets, Ant, JUnit, SOAP, WebServices, Unix, JMS, JSF.

Confidential, Pennsylvania

Java Developer

Responsibilities:

  • Understanding the requirements through use cases.
  • Developed class diagrams and sequence diagrams using UML.
  • Developed UI using JSPs and JDBC to interact with Business users.
  • Implemented the custom JSP tags Classes in JSP.
  • Developed the related UI and functionality in JSP and Servlets using MVC.
  • Designed screens using JSP/HTML.
  • Coded the functionality of application using JSP.
  • Developed the application on WebSphere Application Server
  • Designed and developed RESTful web services.
  • Used Hibernate framework to map the persistence layer and to interact with the database.
  • Mapping Hibernate with Spring framework
  • Developed various JavaBeans interacted with different application for getters and setters.
  • Used extensive Java collection Framework, Exception handling classes.
  • Configured and deployed the application on Tomcat
  • Developed the test cases for unit testing.
  • Used JavaScript & struts for Front side validations.

Environment: Core Java, J2EE, Eclipse 3.1, Hibernate, Spring Core, Spring MVC, JDBC, Ajax, JQuery, Servlets, Oracle 10g, JavaScript, JSP, JUnit, Ant Script, Jira bug tracking system, HTML, Struts, PL/SQL, RESTful WebServices, SOAP, Apache Tomcat, WebLogic, Maven, XML, Unix, Linux, WebSphere Application server (WSAD).

Confidential, NY

Java Developer

Responsibilities:

  • The application was designed on Struts Framework to make use of MVC pattern.
  • Used Struts validator framework to automatically validate user inputs.
  • Created tile definitions, struts-config files, validation files and resource bundles
  • Extensively used struts Action and Form Classes (Action, DispatchAction) which will validate the input forms (Form Beans populated by JSP pages) based on the business logic.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
  • Used J2EE design patterns like DAO and MVC.
  • Integrating existing J2EE applications into WebSphere Portal and enabling WebServices on Portal Server.
  • The business layer is based on spring framework and persistence mechanism used is Hibernate.
  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP, and Servlets.
  • Involved in writing test cases using JUnit
  • Implemented Connection Pooling and deployment of applications in WebSphere App server.
  • Involved in migrating code from development to QA, QA to UAT and UAT to Production environments.

Environment: Java, Eclipse 3.1, Struts, Spring, Oracle 10g, Java Script, Tomcat, HTML, CSS, JUnit, Core Java, Spring MVC, XML, JSP, Servlets, SQL, RESTful WebServices, JUnit.

Confidential -Detroit, Michigan

Java Developer

Responsibilities:

  • Involved in gathering functional requirements, providing cost estimates and performing the design and solution approach.
  • Involved in development of the web service using Eclipse 3.1.
  • Persisted domain model using Hibernate object-relational mapping facilities and Oracle Database.
  • Involved in building data objects and persistence objects using DAO design pattern.
  • Involved in integrating with other applications for the data retrieval.
  • Used CSS and HTML to develop the application view.
  • Performed rigorous JUnit Testing.

Environment: Java, Eclipse 3.1, WebLogic 8.1 Application Server, Hibernate, J2EE, JDK 1.3, JSF, EJB, JNDI, JDBC, Servlets, Oracle 9i, Web Services, CSS, HTML, JavaScript, JUnit.

Confidential

Electrical Engineer

Responsibilities:

Responsibilities:

  • Studied the TDMA-PMP (Time Division Multiple Access-Point to multi-point) System in order to develop an appropriate encoder/decoder. Assisted in the design of a Differential Encoder/Decoder for QPSK modem using VHDL coding for the TDMA-PMP system, performed analysis of VHDL models, simulated in WARP 4.0 and Xilinx synthesized in NOVA and tested with NOVA on PCB (Firmware).

We'd love your feedback!