We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

FloridA

PROFESSIONAL SUMMARY:

  • Having 8+ years of professional IT experience in Analysis, Design, Development, and Testing of Client/Server, Web enabled Business Applications using Java and J2EE Technologies.
  • Participated in the designing and developing of Software using Agile and Waterfall methodologies.
  • Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, JSF, HTML, JavaScript, AJAX, JSON, JQuery, CSS, XML, JDBC and JNDI.
  • Worked on design patterns and industry best practices such as MVC (Model - View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.
  • Expertise in MVC architecture Web Framework Struts 1.x/2.x, Spring 3.x (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow) and Oracle Apps Framework.
  • Expertise to access Data Access Objects to the database layer using ORM Hibernate (3.0).
  • Experienced in developing Java applications using development tools like Eclipse, Jdeveloper and IBM RAD (Rational Application Developer).
  • Experienced in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like open source Apache Tomcat 5.x, 6.x,7.x, JBOSS, Web Logic and WAS.
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAX-WS, Restful and also in Apache Camel.
  • Working experience of control version tools like SVN, CVS, Clear Case and PVCS .
  • Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures, PL/SQL Packages and Triggers.
  • Very good experience in ICE Faces, an AJAX framework of J2EE for developing and deploying rich enterprise applications
  • Experience in writing SQL, PL/SQL queries, Stored Procedures for accessing and managing databases such as Oracle11g/10g/9i/8i, SQL Server 2008/2005, MySQL, and IBM DB2.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Experience in writing Test Case Scenarios using JUnit.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
  • Working experience in Development, Production and QA Environments.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design..
  • Flexible, enthusiastic and project oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.

TECHNICAL SKILLS:

OPERATING SYSTEMS: WINDOWS 7/XP/2000/Vista, Linux,Unix

LANGUAGES: Java, C/C++,SQL/PL-SQL,Pro*C

Web Technologies: JSP, Servlets, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, WSDL, JAX-RS, JAX-WS,HTML,HTML5, CSS, CSS 3, DHTML, Java Beans, JavaScript, JSON, AngularJS, AJAX, NodeJS

XML Technologies.: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

IDEs: Eclipse, Net Beans, Red Hat Developer Studio, WSAD.

Tools: TOAD, XmlSpy, Ant, Maven, PL/SQL Developer, JUnit, I Report

DATABASES: Oracle 8 / 9i / 10g/11, PL/SQL, My Sql, MS SQL Server 7.0, MS-Access.

FRAME WORK: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

WEB SERVER: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere, JBoss.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc

Version Control: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

PROFESSIONAL EXPERIENCE:

Confidential, Florida

Sr. Java Developer

Responsibilities:

  • Interacting with business analysts for requirements gathering for system dependencies.
  • Participated in peer reviews and walkthroughs of program, code & test specifications.
  • Developed the Graphical User Interfaces using Java Server Faces 2.0, Ajax and HTML 5.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Worked on development of controllers utilizing Spring Framework.
  • Worked on creation of Hibernate configuration files and mapping files for persistence layer (JPA) and transaction management.
  • Implemented data access layer by Object Relational Mapping (ORM) tool - HIBERNATE with standard DAO pattern.
  • Worked on Service Oriented Architecture (SOA) using Web Services JAX-WS.
  • RAD6.0 was used as an IDE for developing the application.
  • Java IO API was used for reading and writing java objects.
  • Co-ordinated between the onsite and offshore team members.
  • Designed and implemented exception handling strategies.
  • Used Apache Maven2 plug-in for Eclipse for building the application.
  • Wrote extensive SQL Queries for the purpose of data retrieval and data manipulation using JDBC and JNDI on Oracle.
  • Setup and Configuration of WebSphere Application Server during deployment and testing.
  • IBM Rational Clear Case has been used for the purpose of version control.
  • Developed JUnit Test cases for testing the application code.
  • Performed random and regress testing of the application for reducing number of defects.
  • Worked on developing the Web Services on WAS.
  • Used Lotus Notes to communicate with the offshore team/scheduling conferences.

Environment: Java 1.6, JSP, JSF, DHTML, Html, Servlets, EJB, JDBC, JNDI, AJAX, XML, PL/SQL, MVC, Spring, Hibernate, SOA Web services (JAX-WS), IBM Rational Clear Case, Log4j, Maven, RAD, IBM WebSphere Application Server, UNIX shell scripting, Oracle 10g.

Confidential, Atlanta, Georgia

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model.
  • Developed web application using Spring MVC framework.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Used Spring Inversion of Control, to make application easy to test and integrate
  • Used Auto wired POJO and DAO classes with Spring Controllers
  • Developed GUI using JSP, Node JavaScript, HTML, CSS and DOJO.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
  • Utilized Spring annotations and XML configuration for Dependency Injection
  • Implemented web services for communicating by using SOAP.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Used Spring DAO concept in order to interact with database (DB2) using jdbc template.
  • Used Web sphere Application Developer for building, testing and deploying application locally.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Used Rational Clear Case for version control.
  • Used CodePro Analytics to make sure all the code maintain standards.
  • Interacted with testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, Angular JS, jQuery, Bootstrap, AJAX, JSON, Java 5.0, JSP, Node JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, DB2, Log4j.

Confidential, Wilmington

Sr. Java Developer

Responsibilities:

  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to comprehend the existing architecture.
  • Used Spring (MVC) architecture to implement the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object and Service Locator.
  • Involved in the integration of Spring for implementing Dependency Injection.
  • Developed code for obtaining bean references in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases.
  • Worked in Agile development environment.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used WebLogic Application server to deploy and restart web applications.
  • Implemented as well as exposed SOAP web services using Apache Axis.
  • Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: JDK 6, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JMS, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, Maven, JUnit, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, WebLogic Server, Eclipse IDE, DAO, Design patterns, Log4j.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Code Development.
  • Involved in front end development using jsp.
  • Performed Unit Testing for the code.
  • Performed System Testing for the code.

Environment: JDK 6, J2EE, Struts, Hibernate, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, JUnit, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, Apache Tomcat Server, Eclipse IDE, DAO, Design patterns.

We'd love your feedback!