We provide IT Staff Augmentation Services!

Java/java Ee Developer Resume Profile

2.00/5 (Submit Your Rating)

Summary

  • Oracle Certified Java Programmer with 5 years of IT experience in Java J2EE application design development and testing of software applications.
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Programming OOP concepts Collections Multi-Threading I/O NIO 2 and Exception Handling.
  • Extensive experience in developing J2EE web applications using Servlet JSP JSTL EJB 3.0 JMS and JDBC.
  • Proficient in developing and consuming RESTful and SOAP Web Services using different technologies and standard like Jersey RESTEasy Jackson JAX-RS JAX-WS and Apache CXF.
  • Strong experience in building web application using various Spring Framework features like Spring IoC Spring MVC Spring AOP Spring ORM and Spring Security.
  • Experience in Object-Relational Mapping ORM like Hibernate and MyBatis using Java Persistence API JPA standard.
  • Hands-on experience in developing MVC framework based websites using Struts 2 and JSF.
  • Expertise in developing server side code with good knowledge of enterprise and persistence Design Patterns like Singleton Factory Facade Decorator Observer and AOP.
  • Involved in database development using SQL PL/SQL in Oracle MySQL and SQL Server environments.
  • Proficient in customizing developing testing and deploying applications using various application servers like WebLogic WebSphere JBoss and Apache Tomcat.
  • Good knowledge in front-end technologies like HTML/HTML 5 CSS 2/3 JavaScript AJAX jQuery and AngularJS.
  • Involved in the implementation of testing using the JUnit Testing Framework.
  • Hands-on experience in software version control tools like SVN and Git.
  • Familiar with different IDE tools like Eclipse Netbeans and STS SpringSource Tool Suite
  • Good knowledge in all phases of Software Development Life Cycle SDLC deliverable and Service Oriented Architecture SOA .
  • Experience in monitoring the error logs using Log4J and used JIRA to manage the issues/project work flow.
  • Experience in using ANT and Maven for build automation.
  • Experience working in environments using Agile and SCRUM methodologies.
  • Ability to work in a dynamic and fast paced environment. Able to multi-task working on numerous projects concurrently.
  • Highly motivated detail oriented has ability to work independently and as a part of the team with Excellent Technical Analytical and Communication skills.
  • Having work experience in Finance and Healthcare.

TECHNICAL SKILLS

J2EE Technologies Langage

Servlets 3.0 JSP 2.0 JDBC RMI Java C C Tcl/Tk

EJB JMS

Scripting Frameworks

HTML5 JavaScript CSS JQuery AJAX Spring 2.x 4.x Hibernate 3.x 4.x

XML AngularJS DOM DTD XML-Schema Struts2 JSF

Application Web Servers Web Services

IBM WebSphere 6.1 BEA WebLogic 9.x JAX-WS JAX-B WSDL SOAP

Jboss 5.x- 6.x Apache Tomcat 6.x-7.x JAX-RS Jersey RESTEasy RESTful

Operating Systems Databases

Windows 2000/NT/XP/7 UNIX Linux Oracle 9i/10g/11g MySQL

Development Tools Unit Testing Tools

Eclipse Netbeans STS SQL developer JUnit

Version Control Tools

CVS SVN Git

Professional Experience

Confidential

Designation Java/Java EE Developer

Responsibilities

  • Followed Agile Methodology involved in full SDLC in performing requirements analysis creating use cases and designing object-oriented applications.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the back-end Oracle database tables for the application.
  • Developed Object Relational O/R mapping using Hibernate 3.6 JPA and Spring ORM.
  • Used Hibernate persistence framework on the back-end over Oracle 10g Database. Developed Data Access Object DAO persistence layer using Spring 3.2.
  • Used Spring Hibernate validator framework for server side validation.
  • Developed Spring framework to develop light-weight business modules. Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging security and transaction management.
  • Implemented Log4j for logging the information and tracking problems in production support.
  • Used Spring MVC to handle user requests and used various controllers to delegate request flow to the back-end.
  • Created RESTful based Spring Controllers to handle the incoming request and output the response.
  • Used JSON to send data.
  • Involved in front-end development using Spring MVC HTML CSS JSP and JavaScript.
  • Used AngularJS to consume JSON data.
  • Implemented Messaging using JMS to get the status of the services.
  • Used Junit 4 and Spring Test for Unit Testing.
  • Involved in debugging code review.
  • Used SVN as a version control system and for code management

Environment Java / Java EE Spring Hibernate Web Services REST HTML CSS JSP Servlets JavaScript JSON Oracle 10g Database Log 4j Junit SVN.

Confidential

Position Java Developer

Responsibilities

  • Involved in Software Development Life Cycle use cases design coding testing .
  • Implemented in Spring 3.0 as part of MVC Architecture.
  • Implemented design patterns like Singleton Factory Template and DAO.
  • Involved In integration of different layers of the application.
  • Implemented DAO pattern to access database using connection pool.
  • Used PL/SQL to write stored procedures Triggers Cursors and Functions.
  • Wrote Java SQL queries to interact with the Oracle 10g database via DAOs.
  • Created connections to database using Hibernate session Factory using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Designed and Developed Java classes XML Mapping files and Service classes to use the Hibernate API.
  • Developed and deployed Web Services WSDL SOAP and UDDI to retrieve data from third party.
  • Used Maven tools to obtain maximum build process functionality such as creating .jar files.
  • Used CVS for version control of the code and configuration of files.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.
  • Used Log4J to log the messages.

Environment

Java 6 Spring 3.0 Hibernate 3 Oracle 10g PL/SQL HTML5 CSS 3.0 JavaScript/jQuery JSP Eclipse 4.x JUnit 4 Maven Build tool Log4J CVS

Confidential

Position Java/J2EE Developer

Responsibilities

  • Involvement in phases of SDLC Software Development Life Cycle including Requirement Design Implementation Testing and Maintenance
  • Involved in the development of back-end logic layer using Core Java features such as Collection Framework I/O Generics Exception Handling programming
  • Configured Spring MVC for the data communication between front-end and mid-tier to handle request from the user and call the back-end services
  • Developed code for obtaining bean references in spring framework using Dependency Injection DI or Inversion of Control IOC
  • Integrated the middle tier using Spring framework with the Hibernate ORM framework
  • Responsible for maintain tables of users information. Configure Hibernate Mapping in XML file and create HQL queries for Hibernate
  • Implemented DAO to maintain data layer and used stored procedures
  • Used Hibernate for database operation such as query update and delete in order to fulfill user s requests
  • Design the Graphical User Interface GUI of the project using HTML5 jQuery JavaScript CSS3 to improve visual effect on the dynamic front-end
  • Validate front-end input using JavaScript Ajax and jQuery
  • Created RESTful based web services using JAXRS to provide result and generate monthly payment details
  • Developed various unit test using JUnit for Integration and Functional testing
  • Implemented various confirmation email and report emails using Java Mail technology
  • Used SVN for version control across common source code used by developers
  • Interacted with users to present the new features of the system.

Environment

Java 6 Spring 3.0 Spring MVC Hibernate 3.5 Web Service Oracle 10g JDBC PL/SQL HQL HTML5 CSS3 JavaScript JSP AJAX jQuery Eclipse JUnit CVS

We'd love your feedback!