We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

North, CarolinA

PROFESSIONAL SUMMARY:

  • Over 7-years of IT Experience in design/development of Applications
  • Active participation in analysis, design, development implementation for Web-based and Client/Server Software Applications.
  • Proficient in Java Architecture. Experienced in developing applications using Java/J2EE technologies such as Core Java, JSP, JSTL, Servlets, Struts, JNDI, JDBC, XML, Spring Framework, and Hibernate.
  • Experience with numerous technologies including: Java SE/EE JSPs, Servlets, EJBs, JNDI, and JDBC , OOAD, XML, UML, HTML, JavaScript, XHTML, SQL, Design Patterns, Full SDLC, Multi-Tiered Environments, C/C , Eclipse, and NetBeans.
  • Experience with Database engines such as Oracle, DB2 and SQL Server and Extraction/Transformation Load ETL
  • Experience working with Rich Client Platform- Designing, Coding and Packaging Java Applications.
  • Extensive experience in using Struts 1.1, 1.2 MVC Architecture Framework.
  • Experience of working in Spring Framework with Hibernate.
  • Experience with Hibernate Persistence Framework and Design patterns like Singleton, Factory, Business Delegate, Data Access Object, Data Transfer Object.
  • Strong skills in Multi-tier Enterprise applications based on Model View Controller MVC framework.
  • Experience in multiple business domains such as finance, Health Care and manufacturing.
  • System UI design, user manuals for projects and software solutions including administrative client/server software like Accounts, Examinations, admissions, payrolls, HRM, departmental management
  • Hand on troubleshooting of web Server, Database Server and network channels
  • Excellent communicational skills and strong interpersonal skills, including the ability to coordinate and motivate team members.

TECHNICAL SKILLS:

Operating Systems

Windows XP, Solaris, Unix.

Languages

Java/J2EE, C/C , PL/SQL.

Databases

Oracle, DB2, MS Access, Sybase.

Web Related/jee

AJAX, Web-Service JAXB , J2EE, JSP, Servlet, HTML, CSS, JavaScript OO , JQuery.

J2EE Technologies

JDBC, JNDI, RMI, EJB, Java Beans.

Application Servers

IBM WebSphere 7, JBoss, BEA Web Logic 8.X /9.X.

Web Servers

IBM HTTP Server, Tomcat 7.0.

Database Tools

TOAD, SQL Navigator, Squirrel.

IDE Versioning Tools

Eclipse, My Eclipse, Netbeans, Jbuilder, xcode.

Frameworks

Struts2.0/1.2, Spring2.5/2.0, Hibernate 3.0/2.0, JSF

Work Experience:

Confidential

Title

Java/J2EE Developer

  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with SOAPUI
  • Used Eclipse as IDE for development and deployed application on Weblogic
  • Used JIRA for defect tracking and project management.
  • Unit and integration test cases are being designed and developed using JUnit.
  • Maven and Jenkins used for the automatic build process.
  • Used GitHub for version controlling software.
  • Participated in daily scrum meetings to discuss about the work done the before day, current days' work and to let the team mates know if there are any road blocks.
  • Used Firebug to debug the front end implementations.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Used Hibernate as ORM solution in persistence layer of the application.

Environment: J2EE, Java 1.8, Eclipse, Spring MVC, Maven, HTML, CSS, JavaScript, AJAX, JSP, JSON, Jquery, JUnit, JDBC, JSON, Hibernate, SOAP.

Client

Confidential

Title

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
  • Designed and implemented web module using Spring MVC
  • Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and Jquery.
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Implemented Spring AOP in exception handling, which it reduce the development time to handle the exceptions
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with SOAPUI
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Singleton, Data Access Object
  • Developed UML Usecase diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Used Eclipse as IDE for development and deployed application on Weblogic
  • Used JIRA for defect tracking and project management.
  • Unit and integration test cases are being designed and developed using JUnit.
  • Maven and Jenkins used for the automatic build process.
  • Used Log4J utility to log error, info and debug messages.
  • Used SVN for version controlling software.
  • Participated actively in code reviews.
  • Worked with QA team resolve the defects part of the Sprint tasks
  • Worked with Production deployment to support the scheduled releases part of development team.
  • Implemented the Model-View-Controller MVC design pattern using Java 2 Platform Enterprise Edition.
  • Worked on modules like service management, finance management, provider management, staff management, common application management.
  • Involved client facing experience.
  • Participated in daily scrum meetings to discuss about the work done the before day, current days work and to let the team mates know if there are any road blocks.
  • Used Firebug to debug the front end implementations.
  • Thoroughly used Oracle Server as database for development and integration testing environments.
  • Used Eclipse as development environment.
  • Implemented solution to asynchronously process requests using JMS/MQ approach for request/response queues
  • Worked on modules like service management, finance management, provider management, staff management, common application management.
  • Involved client facing experience.
  • Participated in daily scrum meetings to discuss about the work done the before day, current days work and to let the team mates know if there are any road blocks.

Environment:Java 1.6, MS SQL Server 2005,Weblogic 9.2 Server, Eclipse Indigo, Struts, HTML, CSS, JavaScript, AJAX, JSP 1.1, JSON, Jquery, JUnit, JMS/MQ, ClearCase, JDBC 2.0, Toad, SQL Server Management Studio.

Client

Confidential

Title

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Used the Spring framework features like spring modules IOC, MVC, Batch, Web Services, and Integration .
  • Involved in creating, modifying and updating database tables in Oracle Server.
  • Used Hibernate Object Relational Mapping features for creating the entity domain objects and base hibernate support features for creating data access layer objects
  • Involved in writing service class objects that depend on the data access objects.
  • Used Hibernate Query Language HQL features like Named Queries for querying the database and using the objects in data access layer.
  • Used RichFaces in an advanced UI component framework for easily integrating Ajax capabilities into business applications using JSF.
  • Involved in mapping the data transfer objects to JSON objects that are used by the model objects which are sent over to the client side.
  • Used Google's GSON library to convert Java Objects into their JSON representation and also to convert a JSON string to an equivalent Java Object.
  • Used HTML for describing the structure of Web pages.
  • Used CSS for describing the presentation of Web pages, including colors, layout, and fonts.
  • Used Jquery plugins like datatables, autocomplete, datepicker, dialog, menu, text editor, tabs and handlebars as front end technologies for easy user interactions.
  • Used JavaScript and AJAX technologies for front end user input validations and RESTful web service calls.
  • Used Apache Tiles framework for template composition and for assembling the Jsp pages.
  • Worked in Struts 1.2 to legacy module.
  • Used Firebug to debug the front end implementations.
  • Thoroughly used Oracle Server as database for development and integration testing environments.
  • Used Rapid Application Developer RAD as development environment.
  • Used WebSphere Application Server 6.1 and involved in setting up the application server profiles in RAD for running the application on development environment.
  • Used SVN for importing, rebasing and delivering the application to the source control.
  • Participated in daily scrum meetings to discuss about the work done the before day, current days work and to let the team mates know if there are any road blocks.

Environment: Java 1.5, MS SQL Server 2005, Rapid Application Developer 7.5, WebSphere Application Server 6.1, Struts, Spring IOC, Spring MVC, Spring Batch, Hibernate, Tiles, HTML, CSS, JavaScript, AJAX, JSON, JSF,Jquery, JUnit, Mockito, ClearCase, Toad, SQL Server Management Studio, SOAPUI.

Client

Confidential

Title

Java Developer

Duration

Confidential

Responsibilities:

  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Created the Technical design document TDD .
  • Developed the web interface using MVC design pattern with Struts framework
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.
  • Developed the JSP's using the struts framework tag libraries.
  • Used MAVEN build script.
  • Developed the WORKFLOW concept using the struts framework to avoid the back button problems.
  • Maintained the struts config files, tiles definition files and web.xml.
  • Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database.
  • Developed and executed the business validation logic in form beans.
  • The framework involves struts framework, which internally uses the J2EE design patterns.
  • Developed the servlets, beans for the application
  • Extensively used Eclipse IDE, RAD for Development.
  • Used Jquery and Java script for the validation and enhancement for the web pages.
  • Used AJAX calls for getting small amount of data inside a JSP.
  • Used Hibernate 3.0 as ORM solution in persistence layer of the application.
  • Used HQL Hibernate Query Language to write static and complex queries while communicating with Oracle 10g database.
  • Used TestNG framework for unit testing
  • Used Hibernate Criteria queries for dynamic database operations.
  • Used CVS for version control.
  • Involved in customizing the User Interfaces as per the client requirement.
  • Used with JMS/MQ for messaging.

Environment: Java 1.5/1.4, JSP,JMS, Servlet, JNDI, XML, XML Schema, XPath, Java Script, Display Tag Library, JSTL, TestNG, ANT, Oracle 10g/11i, Windows XP, UNIX

Client

Confidential

Title

Java Developer

Duration

Confidential

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer using UML.
  • Actively participated in design and technical discussions.
  • Responsibilities include analysis of these various applications, designing of the enterprise applications, co-ordination with client and offshore team, meetings with business users, functional and technical guide to the offshore team, project management.
  • Implemented Model View Controller MVC architecture using SPRING framework for view level customizations and interfaced with the application logic.
  • Had used Value Object design pattern for exchanging data between the tiers.
  • Developed Action classes, Form Beansto perform 3-tier architecture.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Developed JSP's, HTML, and DHTML that presents data to the client.
  • Extensively used XML to code configuration files.
  • Performed backend communication using Hibernate.
  • Used SOAP to create Web Services.
  • Used JUnit for unit testing.
  • Had Conceptwave framework to design the backend.
  • Used CVS for version control.
  • Implemented JMS Queue and topic Connection factories and MDBs in successful manner for both Asynchronous and Synchronous message communication

Environment: J2EE, Core Java, Oracle, JSP, Spring, Hibernate, WAS,JMS, JUnit, JavaScript, XML, JDK, JDBC, ANT, JQuery, Web Services, SOAP, UML, RAD7.x, JBoss, WSDL, Log4j, SQL.

Client

Confidential

Title

Java Developer

Duration

Confidential

Responsibilities:

  • Implemented design patterns like MVC, Singleton.
  • Designed and Developed HTML pages and JSP pages.
  • Configured controllers using Struts Framework.
  • Server side validations in the UI are achieved using Struts Validation.
  • Achieved database persistence through hibernate.
  • Developed and debugging of java files is done using Eclipse IDE.
  • Performed unit testing using JUnit.
  • Developed build script using ANT to build, package, test and deploy application in application server.
  • Used SVN for version controlling.
  • Auditing tool is implemented by using log4j.
  • Used Java Mail for sending the status report of the loans.
  • Deployed on Web Logic Server.
  • Created web services using REST.
  • Integrating the newly written code with the existing application and performing integration and complete functionality.
  • Implemented JMS Queue and topic Connection factories and MDBs in successful manner for both Asynchronous and Synchronous message communication

Environment: Java, J2EE, JSP, Struts Framework,JMS, Hibernate, Oracle, JDBC, SVN, REST, JUnit, WebLogic Server, Eclipse, log4j, NetBeans

We'd love your feedback!