We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Greenwood Village, CO

SUMMARY

  • 8 years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design, Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc.), Servlets, JSP, JDBC, Spring, Hibernate and Web Services.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Worked with scripting languages like JavaScript.
  • Well versed in MVC (Model View Controller) architecture using Springs and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Good exposure in implementing web services-WSDL using SOAP and REST web services.
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Strong experience with tools like Rational Rose (rational), CVS (project management) and SVN.
  • Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite (STS).
  • Strong experience in cross browser testing i.e. IE/Firefox/Chrome/Safari.

TECHNICAL SKILLS

Languages: Java, SQL, PLSQL, XML, C++, C, HTML, CSS, Java Script.

Java Technologies: Java, J2EE, JDBC, Servlets, JSP, JavaBeans

Frame Works: Struts,JSF, Hibernate, Spring, AJAX, RMI and JUnit.

Development Tools: Eclipse, ANT 1.7, Rapid Application Developer, SQL Developer.

Application Servers: WebSphere, Weblogic, Apache Tomcat and JBoss.

ORM: Hibernate.

Design and Modeling: Microsoft Visio, UML and Rational Rose.

Web Services: SOAP, REST.

Databases: IBM DB2, Oracle 8i/9i/10g/11g and SQL Server 2000/2005/2008.

Scripting languages: Java Script, UNIX Shell Script.

XML technologies: DTD, XSD, XML, XSL, XSLT, XQuery, SAX, DOM, JAXP.

Version Control: CVS, SVN, GIT, Harvest and Clear Case.

Environment: s: UNIX, Red Hat Linux, Windows 2000, Windows NT 4.0, Windows XP, Solaris.

PROFESSIONAL EXPERIENCE

Confidential, Greenwood Village, CO

Java Developer

Responsibilities:

  • Implemented MVC architecture using JSF Framework.
  • Used EJB service calls to fetch data from the backend.
  • Worked with RESTfull service calls and used JSON for mode of interaction.
  • Performed form validations using JavaScript/JQuery.
  • Used CSS Bootstrap framework to develop responsive pages.
  • Used AJAX call in JSF to develop stand alone pages.
  • Designed and developed web pages using XHTML, HTML and CSS3.
  • Used AngularJS do develop the dashboard web page.
  • Deployed Enterprise application using WebLogic Application Server.
  • Used SQL Developer tool to fire queries and validate the data.
  • Developed code on Eclipse IDE with Harvest as version control.
  • Used JIRA for project and defect tracking purpose.
  • Followed Agile Scrum Methodology in development of the project.
  • Used Oracle as the backend.

Environment: Jdk1.7, JSF, REST, Angular JS, EJB, HTML, CSS3, XHTML, Bootstrap, JavaScript, JQuery, AJAX, Harvest, Web Logic 12.1.2, Oracle 12c, Windows 7.

Confidential, White Plains, NY

Java Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Performed validations by using Restful Web Services with JAX-RS.
  • Used AngularJS to develop the project on mobile.
  • Developed various components of the application and unit test them.
  • Coordinated with offshore team for development of project and followed Agile Mechanism.
  • Added AJAX calls using JQuery.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Designed the front-end using HTML, CSS, JSP and JavaScript.
  • Used Log4J for logging the user events.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Used My Eclipse IDE for code development along with SVN for managing the code.
  • Installation, Configuration & administration of Web Logic environment, including deployment of Servlets.
  • Used RALLY for project tracking.
  • Used Oracle as the backend.

Environment: Jdk1.7, Struts 2.0, Angular JS, REST, HTML, CSS, JSP, JavaScript, JSON, AJAX, SVN, Web Logic 12.1.2, Oracle 12c, Windows 7.

Confidential, Charlotte, NC

JAVA/J2EE Consultant

Responsibilities:

  • Used JBoss developer studio as a development environment.
  • Developed UI screens for the User to search and view the Loan Application information.
  • Used jsp for developing the UI screens. Involved in designing the widgets for representing complex data using dojo javascript library.
  • Used dojo dialog to process the credit information and developed Ajax components to validate the input given by the user based on which other components will be rendered.
  • Designed navigation logic to navigate from the loan application to a deeper level of information.
  • Designed database tables to persist the information into database and hibernate mapping files to retrieve the records as objects from the table.
  • Used Hibernate as ORM tool to communicate with the database.
  • Used Spring MVC framework to build the application. Involved in designing dependent objects and wiring them together.
  • Used Hibernate DAO Support to communicate with the database. Defined criteria, search features for the application.
  • Written hbm files and domain objects based on the table relationships.
  • Developed Named queries and DTO's for accessing the objects on the web layer.
  • Deployed the application on JBoss eap6.
  • Configured JMS in standalone.xml for sending message to another application.

Environment: Jdk1.6, JBoss EAP6, Spring3.0, Hibernate, Spring DI, XHTML, javascript, primefaces, JSF2.0.

Confidential, San Francisco, CA

J2EE Developer

Responsibilities:

  • Implemented MVC architecture using Spring Framework.
  • Used JNDI as part of service locator to locate the Factory objects, Data Source Objects and other service factories.
  • Developed POJO as part of persistence framework.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Used Spring Framework to integrate with Hibernate using Hibernate Template.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Created Connection Pools in WebSphere and configured as needed.
  • Used MyEclipse IDE for code development along with CVS for managing the code.
  • Used Oracle as the backend.

Environment: Jdk1.6, Spring3.0, Hibernate, Eclipse 3.2,Web Sphere 7.0, Oracle 10g, Maven and UNIX.

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used the ESB to communicate between different client platforms.
  • Used Spring MVC framework for developing the application.
  • Designed the front-end using HTML, JavaScript.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of WebLogic environment, including deployment of Servlets.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
  • Added AJAX calls using JQuery.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Used AJAX with JQuery to parse JSON object to dynamically overlay contents on web pages.
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement complex business rules. Worked with MySQL Work Bench.
  • Developed Scripts for UNIX platform deployment.
  • Used Hibernate for interacting with Persistence Layer for CRUD operations.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used Log4J for logging the user events.
  • Used MAVEN for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Promoted good working environment with project coordination with other Development teams, System managers and web master.

Environment: Java, J2EE, JSP, MVC, Servlet, ESB, WebLogic Application Server, XML, HTML, Hibernate, spring, JSON, AJAX, JavaScript, Multithreading, REST, Oracle 10g, JUnit, PLSQL, JDBC, Maven and UNIX.

Confidential, Detroit, Michigan

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Involved in creating class and sequence diagrams using Rational Rose.
  • Designed and developed the application based on MVC framework.
  • Involved in implementing Enterprise Java Beans (EJB’s) to access the database.
  • Deployed Enterprise Java Beans on WebSphere Application Server.
  • Built web-tier components using JSP, Struts Tag Libraries (html, bean, logic etc.), JavaScript, Action Beans.
  • Performed validations from a third party client using the Restful Web Services.
  • Used multi-threading to code very efficient programs.
  • Employed JDBC in persistent service to connect to MySQL and perform database operations.
  • Developed DAO’s to invoke DAP’s (Data Access Programs) to access data from .CSV files and to query MySQL database.
  • Wrote various Struts framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Designed the Webpages GUI using CSS, HTML.
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Interacted with the Users and Documented the Application.

Environment: J2EE 1.5, JSP 2.0, Struts 1.3,JDBC, XML, Log4J, JUnit, ANT, JavaScript, HTML, CSS, SVN, Web Sphere 5.1, Eclipse 3.2, MySQL, Windows XP.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization
  • Developed web GUI involving HTML, XHTML, JavaScript, CSS, JSP, Servlet and beans under MVC architecture
  • Involved in coding reviews and enhancement of application.
  • Developing the application as per the requirements.
  • Developed various components of the application and unit test them.
  • Developed various modules using MVC Struts.
  • Used struts tag libs for developing user interfaces.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components
  • Developed Servlets, Session and Entity Beans handling business logic and data manipulations from database.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Written SQL Queries to interact with Oracle database.
  • Deployed Enterprise application using WebLogic Application Server
  • Maintained multiple Enterprise applications in Production Environment of WebLogic 8.1
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: J2EE, Java/SDK, HTML, XHTML, DOM, CSS, JavaScript, JSP, EJB,JDBC, JNDI, JMS, VSS, MVC Framework, Oracle 9i, Eclipse, WebLogic Application Server(WAS).

We'd love your feedback!