We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY

  • Over 7 years of experience in analysis, design, development, Maintenance, implementing enterprise, Web and Client Server applications using Java/J2EE and Object oriented technologies.
  • Expertise in developing applications using J2EE technologies like Servlet, JSP, JSTL, JDBC, JMS, JNDI, EJB, JAX - RPC, JAX-WS, SOAP, WSDL, XML and enterprise frameworks like Struts, Hibernate, Spring.
  • Expertise in developing Web User Interface using JSP's, Servlets, Filters, Custom Tag and consuming third party custom tag libraries like JSTL, Struts Tag libraries, etc..
  • Expertise in developing validation framework related to domain business rules, using Java Script, commons Validate or framework.
  • Experience in web technologies such as HTML, DHTML, CSS, COM, DCOM, Cold fusion, Web-sphere, JavaScript and JSON and experience with modern JS frameworks like Jquery.
  • Strong in OOPS concepts and experience in implementing Multi-threading, Collections, Core Java Design Patterns (Singleton, Factory, Composite, Strategy, Command, and Visitor patterns).
  • Strong knowledge of IDE's like Eclipse, Net Beans, IBM Rational Application Developer (RAD 7.0.0).
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 8.x/9i/10g, MS SQL Server 2008/2005 and My SQL databases.
  • Used Spring frameworks and JDBC templates, DAO layers to offer abstraction for the business from the database related code.
  • Expertise in Database Design, Creation and management of Schema, writing Stored Procedures, Functions, DDL, DML SQL queries.
  • Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture.
  • Proficient in application deployment on various web/application servers including Apache Tomcat 5.x/6, Web Sphere 8.2.5, Web logic and JBoss application server.
  • Good Experience in Software development and maintenance in web and client/server based application and Batch Jobs
  • Good Knowledge on RDBMS Application design architecture--DB Schema design/architecture for all database objects and processing procedures.
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting and on-site and offshore development.
  • Performed all dimensions of development including Business Process analysis, Requirement Analysis, Design, Test driven development.
  • Proficient with different Software development methodologies viz. Iterative, Prototyping and Agile Methodologies including Extreme Programming, Peer Programming and Scrum.
  • Managed excellent relationships with IT Operations and business partners to optimize application performance and results.
  • Excellent communication skills, Project management, Time management skills.
  • Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL

Markup Languages: HTML, XML

J2EE Technologies: J2EE, Servlets, JSP, EJB2.0, JDBC, MVC Architecture, Java Beans, RMI, JSTL, JTA, JMS

J2EE Frameworks: Struts, Hibernate, Spring, JUnit, MAVEN

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5 Java (JDK 1.1/1.2/1.3/1.4/1.5/1.6 ), AWT, Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, Spring, Java ADF COM, JDBC 3.0, SQL, WSAD, Web Methods, web services.

Design/Analysis: Object Oriented Methodologies, UML, Design Patterns

Databases: Oracle, MySQL, SQL Server

Operation Systems: Windows 2000/98/XP/NT, UNIX (SUN SOLARIS, AIX), LINUX, MAC iOS

Oracle tools: SQL Plus, PL/SQL, SQL Loader

web/Application Servers: Apache Tomcat, BEA WebLogic.

PROFESSIONAL EXPERIENCE

Confidential, Baltimore, MD

Java/J2EE developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed and implemented the J2EE with Oracle SQL in Eclipse IDE and used core java design patters.
  • Developed the UI using JavaScript, JSP, ADF Rich faces and HTML, and CSS for interactive cross browser functionality and complex user interface.
  • Implemented the web based application following the MVC architecture, to create a master pages using Spring Framework.
  • Used Weblogic Application Server.
  • Automate build process by writing ANT build scripts.
  • Developed back-end business logic with Spring Framework and implementing Restful Services. technology to send message from client to server.
  • Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring Container managed transactions, Hibernate.
  • Wrote Java classes and functions using multi-threading and collection framework.
  • Used Hibernate to store the persistent data as an Object Relational Mapping (ORM) tool for communicating with database.
  • Used Visual Studio, and SQL Server for the analysis and development of online systems.
  • Administer operating systems, hardware, and peripheral components, and maintain databases. Perform software installation, upgrades/patches, troubleshooting, and maintenance on UNIX servers.
  • Development using the business logic & JUnit Testing. Performed unit testing, system testing and integration testing.
  • Utilized programming methodologies, languages, adhering to coding standards, procedures and techniques while contributing to the technical code documentation.
  • Participate in design reviews and provide input to the design recommendations.
  • Incorporating security requirements into design. Providing input to information/data flow, understanding and comply with Project Life Cycle Methodology.

Environment: Java/J2EE (JSP, Servlet), JAXB, Web Services, HTML, CSS, JavaScript, JUnit, Spring 3.0, Hibernate 4.0, Unix, C++, Oracle SQL, Oracle ADF, Apache Tomcat, Maven, Restful.

Confidential, Boston, MA

Java/J2EE developer

Responsibilities:

  • Used Spring MVC on the web layer and business delegate and DAO on the business layer.
  • Involved in creating UI screens using JSP, controllers using annotations at method level and class level.
  • Developed DAO for communicating with the database. Used Hibernate DAO support for performing queries. Handled transactions using Spring annotations.
  • Involved in writing HQL queries, criteria and named queries in DAO's.
  • Defined business facades to handle multiple calls to the DAO'S. Defined custom exceptions at business layer and DAO layer.
  • Responsible for developed ADF Data Controls from Amazon Web Services and Java Components and responsible for writing JUnit Test scripts or testing in business layer & data layer.
  • Used XML to configure mapping files and defined DTO for named queries.
  • Used Spring support for Restful web services to communicate with the host machine for agreement forms. Used rest Client to test the web services.
  • Used auto wired annotation for handling the dependent objects.
  • Created test cases for DAO's and web services. Used annotations to load the Config file to test the components.
  • Used Maven to acquire the dependencies and build the application. Used perforce as a Version control system. Anthill pro to deploy the application into Jboss.
  • Worked in an Agile environment. Actively participated in Scrum meetings and updating Rally regarding the tasks and time spent on each tasks.
  • Redesigning the existing web application with new technologies. Design and development of the new Technical flow.

Environment: Java 1.6, J2EE, JSP, Spring MVC, Spring ORM, Spring IOC, Spring Web Services, Hibernate, Web Services Restful, Oracle 10g,Oracle ADF, JUnit 4.8, Maven 3.0, Jboss eap-6, Java Script, HTML, CSS, jQuery, AJAX, Eclipse Juno.

Confidential, Ridgeland, MS

Java/J2EE developer

Responsibilities:

  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, and packages, relational database models.
  • Responsible for the Design, Deploy and development of the client-side applications.
  • Wrote JavaScript for front-end data validation and page event.
  • Wrote Java classes using Collection framework. Dealt with Hibernate ORM frame work for persistence management.
  • Used JBoss an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO.
  • Involved in requirement analysis, design, coding and implementation.
  • Involved in database design and deployment. Involved in unit testing and system testing.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Used HTML, CSS, JSP, and JavaScript for Front End User Interface design. Worked with the collection libraries.
  • Database designing and development in SQL Server. Development environment integrated with Eclipse.
  • Provided end to end support for the systems.

Environment: Java/J2EE (JSP, Servlet), MyEclipse, HTML, CSS, JavaScript, spring 3.0, Hibernate 3.2, JQuery, Ajax, JSP, JBoss, Oracle, Design pattern, Shell Scripting.

Confidential 

Java/J2EE Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework.
  • Used AJAX for faster page rendering.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Used Entity Beans for accessing data from the Oracle 8i database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used JUnit for writing Unit tests.

Environment: Eclipse, HTML, Java Script, Core Java, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, application server.

Confidential

Java/J2EE developer

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Extensively used the Spring framework implemented upon the MVC design pattern.
  • Developed various Spring framework Action classes for interfacing with the business logic, and form beans for presenting the data to JSPs.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model. Worked closely with B & D to deploy on various ESB environments.
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Exposed Web Services for system integration; developed Restful Web Services for accessing Ordering information.
  • Experience in the development of Presentation layer using JSF, HTML.
  • Worked with EJB in the server-side to encapsulate the business logic of the application.
  • Involved in development of presentation layer using JSF framework, and MVC design paradigm.
  • Experience in using Hibernate for object-relational mapping and for database operations in Oracle.
  • Used JUnit for testing the application, Maven for building Projects. Used JMeter for performance testing.
  • Involved in configuring JMS and JNDI in rational application developer (RAD).

Environment: Java, J2EE, JDK, JSP, Spring, Hibernate, WebSphere Application Server, Web Services (SOAP, WSDL), ESB, JMS, CSS, HTML, Oracle, PL/SQL, SVN.

We'd love your feedback!