We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY

  • Experienced software professional having 5 years of experience in the activities of analysis, design, development and maintenance of Software in web based, networking systems and N - Tier architecture applications using Java, J2EE, JSP, Servlets, JMS, JDBC, Struts1.x/2.x, Spring3.x, Hibernate, Web services, JavaScript, AJAX, CSS and multithreading using RDBMS like Oracle, MySQL on Unix and Windows environment.
  • Industry domain experience includes Finance and Real Estate.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Immutable pattern, Adapter, DAO, MVC etc.
  • Experienced in RDBMS SQL, PL/SQL in retrieving and manipulating data from MySQL, Oracle, and SQL Server
  • Experienced in Production/Customer Support, Maintenance, Enhancements and Quality Control of both Internet E-business /EAI/Web and desktop client-server software
  • Strong experience in UML, Rational Rose Methodologies and Test Driven Methodologies, and MVC based frameworks like Jakarta-Struts, Hibernate, and Spring
  • Good work experience in Servlets, JSP, JavaScript, Struts, JDBC, JNDI, RMI, Entity Beans and MDB (Message Driven Beans)), Custom Tags, and JMS
  • Extensive experience in developing GUI using HTML, DHTML, CSS, Java Script, AJAX, JSP Tag Libraries and Action Script
  • Extensive experience in SOA (Service Oriented Architecture) and experience in developing J2EE Web services using JAXWS, WSDL, SOAP, REST, JAXB bindings.
  • Extensive experience implementing MVC framework in J2EE architecture, Struts 2.0, Hibernate and Spring IOC, DAO Framework
  • Hands on experience in configuration and deployment of multi-tier applications using servers like Apache Tomcat, BEA WebLogic, IBM Websphere and Jboss
  • Experienced in Hibernate framework used for Data Persistence related tasks.
  • Skilled at programming in different Java IDE’s like, Eclipse, IntelliJ and IBM RAD
  • Strong experience with JUnit in writing test-cases and Experience in error logging and debugging using log4j
  • Extensively used Database SQL queries, Stored Procedures, Functions and Packages for various validation purposes using databases Oracle 9i/10g,/11g MySQL, DB2 and SQL Server
  • Self-motivated team player with excellent analytical and interpersonal skills, and ability to work independently
  • Worked on Agile Methodology

TECHNICAL SKILLS

Web/Application Servers: IBM WebSphere, WebLogic, Apache Tomcat, Sun Java Application Server, JBoss, JBoss BPM Suite

J2EE Technologies/Frameworks: Servlets, JSP, JSTL, JSF, JDBC, MVC, Struts, Hibernate, Spring, Web Services, LOG4J, JNDI, JUNIT, ANT, AJAX

Messaging Systems: JMS, MQ Series, Active MQ

Languages: Java, C, C++, C#, SQL, PL/SQL

IDE Tools: Eclipse, JBuilder, NetBeans, RSA, MS Visual Studio

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, AJAX, JSP, XML, HTML5, CSS3, Java Script, Jquery, DOJO

Internet Protocols: HTTP, HTTPS, IMAP, SSL, SOAP, TCP/IP

Databases: Oracle, SQL Server, IBM DB2, My Sql

Version Control Tools: CVS, Clear Case

Operating Systems: Windows 7,XP/2000/NT/98/95, UNIX

Testing Tools: JUnit, JProfiler

ORM: Hibernate

ETL Tools: SSIS,SSRS

PROFESSIONAL EXPERIENCE

Confidential, NY

Java/ J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).Used AGILE methodology and participated in SCRUM meetings.
  • Developing the front end with JSP’s and maintained the session with Session Beans
  • Developed preload (Servlets) mechanism for the entire application, which involves caching of static data to application cache using the singleton pattern, and many other patterns like MVC and DAO
  • Creating of EAR files and setting up the paths and properties for Tomcat application server.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Used Struts Framework for the application, Developed Struts Action Classes and Business Logic and have developed Hibernate HQL and Hibernate mappings /created DAO mappings in Hibernate
  • Created navigation component that reads the next page details from an XML config file
  • Implemented Spring IOC, MVC and Spring-Hibernate ORM Framework
  • Cached all the security roles that are stored in the Reference tables and loads along with the main Servlet
  • Involved in developing Stored procedures and Triggers
  • Created custom tags that facilitate developers in building the pages faster.
  • Experienced in using Apache Tomcat Web Server
  • Experience using HTML, JavaScript, AJAX, CSS in the client side
  • Created Reference documents to help developers understand the Framework
  • Provide Maven build tool for building and deploying the application.
  • Responsible for Unit Testing with JUnit, integration testing of software

Environment: Tomcat application server, Oracle 10g, JUnit, Servlets, Log4j, Struts2,XML,JDK,Hibernate4.0,PL/SQL,JSP,Eclipese,SOAP,LDAP,WebServicesAWT,JDBC, UML, GUI,JAXB, Maven

Confidential

J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC)
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams
  • Development UI modules using HTML, JSP, JavaScript and CSS
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC)
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, View Resolver
  • Developed the Business Logic using Plain Old Java Objects (POJOs)
  • Used JavaScript for client-side validations, and CSS to create interactive front-end GUI
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, and build automation
  • Involved in the implementation of DAO using Spring-Hibernate ORM
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema
  • Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state
  • Used Rational Clear case to track and maintain the different version of the application.

Environment: Java 1.6, JSP, Servlets, Spring 2.0, POJO’s, Hibernate, JPA(Entity Bean 3.0), JDBC4.0, WebLogic Application Server 10.1, XML, Web service, JAX-WS, SQL Server 2005, HTML, JMS, MDB, XSLT, Eclipse, AJAX, JavaScript, Apache Ant 1.7, JDBC, Windows XP, JUnit, Log4j, CSS, CS4, Rational Clear case.

Confidential

JAVA Developer

Responsibilities:

  • Participated Design, Analysis, Development, Test, Implementation, Maintenance and
  • Production Support of the system.
  • Designed and Developed Data Model and View Layer using JSP, AJAX, HTML & Java Script
  • Implemented MVC, FACTORY, DAO design patterns
  • Developed Servlets, JSP and business logic based on Struts framework.
  • Developed the Struts Action Classes that had the business logic
  • Extensively used Struts Tiles and Validate frameworks in the application and extensively used JSTL tags in GUI development
  • Developed the Action, Action Form classes and configured the struts-config.xml file
  • Develop CSS for style guide, JavaScript for client side magic.
  • Prepared the used test cases based on the specification provided by the users & Developed. Test Cases using Junit
  • Interacted with Business Team to support (technical advice) and gather the requirements.
  • Configured the Database in Hibernate.cgf.xml and mapped the DTO
  • Developed Persistence classes and O/R mapping (.hbm) files for Hibernate
  • Used Struts tag library and Struts Tiles Framework for implementing the web interfaces and Struts Validator Framework using MVC architecture
  • Followed AGILE development methodology

Environment: Tomcat Application Server, JSP, Java Script, Servlets, JSTL, Spring, PL/SQL, log4j, Java, J2EE (JNDI, LDAP, JDBC Type 4 Driver) and XML, Ant, Sun Solaris UNIX & Windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in design and analysis phase of the application development
  • Worked on the Application using Model-view-Controller Architecture using the technologies like Spring MVC, JSP, HTML, Java script
  • Ensure best programming standards and performance by using all the features in Struts 2 framework and validator
  • Using Rational Rose, developed Use Cases, Sequence and UML diagrams.
  • Designed and developed user interface (UI) using JSF framework, JSP, JSP Tag Libraries, Custom Tag Libs, Java Script, XML and HTML.
  • Written SQL queries to pull some information from the Backend
  • Written database Functions, Procedures and Triggers as per the business logic requirements.
  • Wrote JDBC, SQL Queries for retrieving application specific parameter from other interfaces
  • Involved in maintaining database tables, procedures etc.

Environment: Java J2EE, JSP, JavaScript, Spring MVC, Application Server, XML, Struts2, HTML, JDBC, AJAX, SQL Server

We'd love your feedback!