We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary:

  • 5 years of professional experience in all phases of project life cycle including Design, Analysis, Development and Testing of web and distributed n-tier applications using Java and J2EE technologies in areas of Insurance, Banking and Retail.
  • Extensive hands-on experience with Core Java such as Collections, Multi-Threading, Exception Handling , Servlet, JSP, JDBC, EJB 3, JPA 2, JMS and XML.
  • Good experience in MVC architecture and proficient in OOP concepts.
  • Working knowledge of frameworks like Spring 2.x/3.x Spring Core, Spring AOP, Spring MVC, etc. , Struts 2 and Hibernate 3.x/4.x.
  • Extensive experience with applying multiple J2EE Design Patterns, such as Factory Pattern, Singleton Pattern, Decorator Pattern, etc..
  • Knowledge of Database concepts like SQL Queries, Functions, Stored Procedures and Triggers.
  • Experience in Query languages SQL, PL/SQL programming with Oracle 10g/11g and MySQL 5 database.
  • Proficient in using various IDEs like Eclipse, MyEclipse, NetBeans, etc..
  • Extensive knowledge of Service Oriented Architecture SOA and working knowledge of Java Web Services using SOAP, WSDL and RESTful, both creating and consuming.
  • Hands-on experience in web development with front-end technologies of HTML, CSS, JavaScript.
  • Proficient with installing, configuring and managing Apache Tomcat 6.x/7.x Web Server , JBoss 6/7 and WebLogic 11 Application Servers.
  • Good understanding of various methodologies like Agile, Scrum and Waterfall.
  • Expertise in version control tools like SVN, Git.
  • Working Experience with log4J framework and build tool of MAVEN.
  • Experienced with creating unit tests by using JUnit in test driven development TDD approach.
  • Excellent written and verbal communication skills, good interpersonal skills.
  • Strong ability with problem solving, good organizational and time management skills, high attention to details.

TECHNICAL SKILLS:

Programming Language Databases

Java 6/7 J2SE and J2EE Oracle 10g/11g and MySQL 5.x

Web Technologies Server's

HTML, CSS and JavaScript Tomcat 6.x/7.x, WebLogic 11, JBoss 6/7

Framework Java Enterprise Technologies

Spring 2.x/3.x, Hibernate 3.x/4.x and JDBC, Servlet, JSP, XML, Web Services

EJB 3.x, JPA 2.x RESTful/SOAP

Java IDEs Methodologies

Eclipse, MyEclipse, Netbeans Agile, Scrum, Waterfall

Professional Experience:

Confidential

Role: Java developer

Responsibilities:

  • Used Spring 3 architecture for an efficient implementation of interface with the application logic using Spring Beans and DI.
  • Developed a UI web application on Spring MVC along with Object-Relational Mapping ORM and DAO layer with Hibernate 4.
  • Used Hibernate to manage Transactions in business logic and written HQL queries for data management functions.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Designed and developed back-end functions with Java Design Patterns such as Factory, Singleton, Facade and Builder, etc.
  • Involved in the development of the screens using JSP, HTML and JavaScript.
  • Created RESTful Web Services for distribute data between different modules.
  • Used Log4J framework to implement the system logging mechanism.
  • Created unit test using JUnit framework in test driven development approach.
  • Configured MAVEN for dependencies and Hudson for build automation.
  • Use Git as a version control system for code management.
  • Followed Agile methodology and participated in Sprints during development.

Environment:

Java 1.6, J2EE 6, Web Services, RESTful, XML, Spring 3, Hibernate 4, Design Patterns, Agile development, Apache Tomcat 7, JUnit, MAVEN, Hudson, Git

Confidential

Role: Java developer

Responsibilities:

  • Analyzed and Researched the requirements of the application.
  • Designed the DAO layer using Hibernate 4 and managed transaction in business logic.
  • Developed modules using MVC architecture with Spring MVC framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declarations.
  • Written Spring-WS handler classes at server side for the incoming SOAP messages and XML Configurations.
  • Involved in Oracle SQL Stored Procedures, Functions and Triggers for statements, account information and transactions.
  • Utilized multiple design patterns like creational, behavioral in application design and implementation.
  • Created test scripts and unit tests with JUnit tool for various modules.
  • Used Log4J, Mail API, XML parsers in various business scenarios.
  • Controlled the code version with SVN system.
  • Provided Production Support by interacting with the testers and fixing bugs.

Environment:

Java 1.6, J2EE 6, Web Service, SOAP, XML, Spring 3, Hibernate 4, SQL Programming, JUnit, log4J, SVN, Maven, Tomcat 7

Confidential

Role: Java developer

Responsibilities:

  • Worked on designing of Business Process.
  • Implemented Spring 3 framework in the application.
  • Configured Maven dependencies for project building.
  • Involved in developing presentation layer using HTML, CSS, JavaScript, JSP, JSTL, and Spring Taglibs.
  • Involved in developing Object-Relational Mapping using Hibernate 3.
  • Responsible for writing complex SQL, PL/SQL and HQL queries.
  • Used multi-threading to improve the performance of the system.
  • Exposed to Web services RESTful that was used in sending complex information across network.
  • Involved in developing helper classes responsible for processing data from XML files and other layers.
  • Developed test scripts and test cases using JUnit.
  • Responsible for analyzing and resolving time-critical Production issues.
  • Involved in re-factoring efforts that simplify application code to improve performance.

Environment:

Java 6, J2EE 1.6, HTML, CSS, JavaScript, JSP, JSTL, Web Services, RESTful, Design patterns, SQL, PL/SQL, spring 3, Hibernate 3, Apache Tomcat 6, Eclipse, JUnit, Maven

Confidential

Role: Java developer

Responsibilities:

  • Involved in design of Object Model for the project.
  • Developed the project in MVC framework using Spring 2.
  • Implemented Object-Relational Mapping by using Hibernate 3.
  • Responsible for assembling and deploying server-side J2EE components like EJB 3, JMS on WebLogic Application Server.
  • Configure the security and JNDI for these J2EE components.
  • Involved in design and implementation of applications, relying on Service Oriented Architecture SOA , using Web Services, RESTful.

Environment:

Java 6, J2EE 1.6, Web services, RESTful, Spring 2 , Hibernate 3, EJB 3, JMS, JNDI, SVN, JUnit, WebLogic 10, Eclipse

Confidential

Role: Java developer

Responsibilities:

  • Developed the application using Struts 2 Framework.
  • Used Struts Framework to integrate with JDBC.
  • Used Hibernate to store the persistence data into the MySQL 5.0 database and written SQL to access the data from the database.
  • Used Web services for transferring data between different applications.

Environment:

Java 6, J2EE 1.6, Struts 2, Servlet , SQL, JDBC, Web services, SOAP, MySQL 5.0, JUnit, Eclipse and Log4J

We'd love your feedback!