We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

GA

SUMMARY

  • 5+ years of experience developing Enterprise, Web based and SOA based applications using J2SE/J2EE 1.5 and Brainbench Certified.
  • Expertise in J2EE technologies like Servlets, AJAX, JSP, EJB, JDBC, JNDI, JMS, Java Beans and Web services (SOAP), JAX - WS
  • Expertise in various Java/J2EE design patterns including Data Access Object, MVC, Session Facade, Business Delegate, Factory and Singleton in the development of Multi-tier distributed Enterprise Applications.
  • Expertise in experience working with frameworks, like Spring, Hibernate, EJB.
  • Expertise in experience dealing with SQL, PL/SQL programming, Stored Procedures, and Query Optimization.
  • Expert in gathering client requirements and in issues reporting and documentation.
  • Hands-on experience on Software Development Life Cycle, expertise in Objective Oriented Analysis and Design, formal academic studies and skills enhanced by specialized professionals.
  • Experience in client web technologies using HTML, CSS, JavaScript, JQuery and AJAX.
  • Experience in server side business logic development using Session and Message Driven Beans.
  • Extensive experience in deploying and maintaining applications on clustered WebLogic, and Tomcat servers.
  • Experienced as a designer using UML modeling.
  • Strong experience with JUnit in writing test-cases.
  • Experience in error logging and debugging using log4j.
  • Proficient in using various IDEs like Eclipse, Netbeans.
  • Highly motivated team player with excellent analytical and interpersonal skills, and ability to work independently.
  • Experience working with various versioning tools like CVS, TFS.
  • Experience in Script Languages like Maven.
  • Experience in lead the small team in the whole project group.
  • Have strong understanding of agile software development methodologies (SCRUM), values, and procedures.

TECHNICAL SKILLS

Web/Application Servers: WebLogic, Apache Tomcat, Sun Java Application Server

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, MVC, Hibernate, Spring, LOG4J, JNDI, JUNIT, AJAX, JAX-WS WEB SERVICES

Messaging Systems: JMS

Languages: Java,J2EE, C, C++,C#, SQL, PL/SQL, java beans

IDE Tools: Eclipse, NetBeans, MS Visual Studio

Web Technologies: JavaScript, CSS, HTML, XML

Databases: Oracle, My SQL, SQL Server 2012 Enterprise Edition

Version Control Tools: CVS,TFS

Operating Systems: Windows XP/2000/NT/98/95/WIN 7, UNIX, Ubuntu Linux

Testing Tools: JUnit

ORM: Hibernate

Build Tools: Maven

PROFESSIONAL EXPERIENCE

Confidential, GA

JAVA developer

Responsibilities:

  • Involved in designing object model and data model diagrams to meet the requirements.
  • Developed the application using different design patterns like Singleton, DAO and Session Façade.
  • Worked with Session beans (EJB) to handle the each request for creating, updating, uploading, viewing Access Point, get device information, and get statement detail and report.
  • Developed complex SQL queries and stored procedures to add different Access point information to each table of the database.
  • Worked with JMS (MDB) for messaging.
  • Used JUNIT for unit testing different modules of the application.
  • Worked with Manager to lead small team to implement the project.
  • Involved in doing AGILE (SCRUM) practices. Involved in planning of attending daily agile (SCRUM) meetings and retrospective meetings.
  • Used Maven to compile & build the client Applications.
  • Environment: Weblogic 12c, WebSphere 6.1, HTML, SQL 2012, JSP, CSS, Unix, AJAX, Javascript, Java 6, J2EE 1.6, Servlets 2.5, JNDI, JMS 1.1, JPA, Eclipse 3.7, Junit, Maven, EJB 3.0., SQL Server 2012 Enterprise Edition

Confidential, DE

JAVA developer

Responsibilities:

  • Involved in analysis and design phases.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Primarily focused on the Spring MVC components such as DispatcherServlets, Controllers, and ModelAndView Objects.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC).
  • Developed the Business Logic using Plain Old Java Objects (POJOs).
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Developed a Message Driven Bean that used JMS to manage backend transactions.
  • Developed service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Involved in configuring JNDI properties.
  • Created Connection Pools in Weblogic and configured it as required.
  • Developed the application using Eclipse as the IDE and used its standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (Clear case).
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Lead the small team for implementation the separate part of the whole project.
  • Followed AGILE (SCRUM) methodologies, had done sprint planning every two weeks and setup daily stand up meeting to monitor the status.

Environment: Java 6, J2EE 1.5, HTML, JavaScript, JSP, Spring 3.0, AJAX, Hibernate 3, WebLogic Application Server 10g, XML, Eclipse 3.7, MS SQL Server 5.5, JUnit, Rational Clear Case, Log4J, WebLogic Server 10g.

Confidential, Irving TX

Programmer Analyst

Responsibilities:

  • Involved in designing object model and data model diagrams to meet the requirements.
  • Developed the application using different design patterns like Singleton, DAO and Session Façade.
  • Worked with Spring MVC and the presentation layer of the application using JSP pages.
  • Worked with Session beans (EJB) to create client interfaces for pricing, order submission, dynamic lead time, and payment processing and center availability.
  • Developed complex SQL queries and stored procedures to add different media options to the database.
  • Wrote stored procedures to add new paper types and finishing options to the database.
  • Involved in JDBC Connection Pooling between J2EE and Oracle database.
  • Worked with JMS (MDB) for messaging.
  • Used JUNIT for unit testing different modules of the application.
  • Worked with Manager to lead small team to implement the project.
  • Involved in doing AGILE (SCRUM) practices. Involved in planning of attending daily agile (SCRUM) meetings and retrospective meetings.
  • Used Maven to compile & build the client Applications.

Environment: WebSphere 6.1, HTML, SQL 2005, JSP, CSS, Unix, AJAX, Javascript, Oracle10g, Java 6, J2EE 1.5, Servlets 2.5, JNDI, JMS 1.1, JPA, Eclipse 3.7, Junit, Maven, EJB 3.0.

Confidential

Junior Programmer Analyst

Responsibilities:

  • Developed the system using Java, Spring and JDBC technologies
  • Created many Tables, Stored Procedures(Pl/Sql) in Oracle
  • Worked on Performance Tuning and Query Optimization in Oracle

Environment: WebSphere 6.1, HTML, SQL 2005, JSP, CSS, Unix, AJAX, Javascript, Oracle10g, Java 6, Servlets 2.5, JNDI, JMS 1.1, JPA, Eclipse 3.5, Junit, Maven, EJB 3.0.

Confidential

J2EE developer

Responsibilities:

  • Designed front end using JSP, HTML and XML, EL tags.
  • Designed business logic using Springs. All the actions that emits from the form were directed to action classes and action Servlets based on the logic from the UI input.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Designed XML files to implement most of the wiring need for Hibernate annotations and spring configurations.
  • Implemented SOA architecture where in DAO objects are closely coupled with main modules differentiating front end.
  • Moved business logic from SQL to java in order to maintain more robust application.

Environment: JDK1.6, JSP 2.0, Servlets 3.0, Spring 3.0, XML, HTML, Tomcat, Subversion, Maven, Hibernate, j mock, Oracle, Eclipse and SQL Server.

Confidential

Java Developer

Responsibilities:

  • Developed the user interfaces using HTML, JSP and Servlets.
  • The entire application was developed in J2EE using an MVC based architecture with help of Spring.
  • Developed spring Controller classes, Command classes and configured XML file for Spring (MVC).
  • Used Dependency Injection for the Action classes using ApplicationContext.xml.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Involved in writing procedures, queries using PL/SQL to process the data on MS SQL Server database.
  • Performed regression testing, unit testing using JUnit.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers and appenders components.

Environment: Java 6, JSP, Servlet 3.0, Spring 3.0, Hibernate 3, JPA, JDBC4.0, WebLogic Application Server 10g, SQL Server 2008, HTML, JMS 1.1, MDB, XML, Eclipse 3.7, AJAX, JavaScript, JUnit, Log4j, CSS, Rational Clear case.

We'd love your feedback!