We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Strong experienced Java Developer with more than 7 years of overall experience. Skilled in all aspects of Java Development including Core Java, Spring, MVC, JDBC, HTML, XML, JSP, Servlets, SQL, and Web Services. Currently wrapping up a project, exhibits strong communication skills, and is available immediately to interview.
  • 7+ years of IT industry experience in full life cycle implementation of web based applications using in Java platform and Java/J2EE technology
  • Designing and implementing multi - tier distributed applications using Spring, Spring MVC and Hibernate frameworks.
  • Have experience of java/j2ee frameworks like Spring, Hibernate, Web Services
  • Extensive experience in designing and developing Java/J2EE technologies that includes Servlets, Filters, Model-View-Controller (MVC model), JSP, EJB, JDBC and JMS.
  • Involved in Software Development Life cycle (SDLC) of all application.
  • Experience in all facets of Project Life Cycle
  • Worked in both Waterfall and Agile (Scrum) Methodologies
  • Experience in MVC (Model View Controller) architecture by using Spring framework and various J2EE design patterns
  • Extensive Experience in web development technologies like RESTFUL, JSTL, AJAX, DHTML and java script, JSON
  • Developed applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse, and STS.
  • Effective communication with client, cross-functional teams to achieve project priorities/ timelines
  • Have been involved in building and deployment of the applications by using build tools like ANT, Maven, etc.
  • Have domain knowledge and functional knowledge of various industry sectors like Insurance, Finance, Banking, Healthcare, Retail, and Transportation
  • Good Knowledge of OOP methodology

TECHNICAL SKILLS

Programming Languages: JAVA (JDK 1.5/1.6/1.7), J2EE, C#, Assembly language, XML, SQL, PL/SQL,PHP,C,C++.

RDMS: SQL Server 2005/2008/2012 , Oracle 11g/10g/9i, MS Access

Web Technologies: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, DOM, DTD

J2EE Technologies: Servlets, JSP, JDBC, EJB, JMS.

Frameworks: Hibernate 2.x/3.0, Spring 2.x/3.x, JSF 2.x, JSP, RESTFUL, SOAP, WSDL, XML, EJB 2.x/3.x, JDBC, MVC, Tiles

Tools: & Utilities Eclipse, MyEclipse, Editplus, WinSCP, Netbeans, JDeveloper, Visual Studio 2010/2012

Application/Web Servers: IBM Web Sphere, JBoss, Apache Tomcat

Source Control: SVN, CVS, Clear Case

Design Patterns: Singleton, Factory, Abstract Factory, Session Facade, Service Locator, Business Delegate, Transfer Object, Front Controller, DAO, Iterator, Command, Observer, Decorator, Agile Scrum

Operating Systems: Windows 9x/XP/Vista/7/8/8.1, UNIX (Solaris, FreeBSD, Linux, OSX)

Open Source Library: ANT

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr JAVA/J2EE developer

Responsibilities:

  • Involved in Requirements gathering, Conceptual Design, Analysis, and design, Development and System Testing using Agile Methodology
  • Developed application using Spring MVC Framework
  • Used Spring Frameworkfor Dependency injection and integrated Spring application and used MVC, Business delegate Design Patterns
  • Designed and developed object relational (O/R) mapping using Hibernate 3.0ORM framework with Spring framework for data persistence and transaction management.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations on DB2 database
  • Implemented database connectivity with JDBC for communication between application and Oracle database
  • Involved during Spring-Hibernate integration.
  • Used JSP, Servlets, HTML and CSS to develop dynamic web page
  • Utilized JMS for asynchronous communication by keeping the messages in a Queue.
  • Monitored the logs using Log4J and fixed the problems
  • Responsible for generating build script using Apache ANT tool that compiles the code, precompiled the JSP’s which were eventually deployed on the WebSphere application server.
  • Used Restful web services for interconnection of the projects and creating service classes for data validation.

Confidential, CA

JAVA/J2EE developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using Agile methodology
  • Created User Access Manager and User Authentication Filter to Authenticate and Authorize user, which checks the access rights and permissions along with the Department of Health and Human Resources security manager to the login user
  • Used Hibernate 3.0 to create Configuration and Mapping files
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers
  • Good knowledge in writing simple SQL queries using RDBMS
  • Used Java Server Faces, Servlets, Beans, HTML, and CSS to develop dynamic pages
  • Maintained relationship between objects using Spring IOC
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP
  • To bind web parameters to business logic Spring MVC and Web Flow were used
  • Created a Transaction History Web Services using SOAP/WSDL that is used for internal communication in the workflow process
  • Used AJAX to get the data from the server asynchronously by using JSON object
  • Implemented a messaging module using Java Messaging Service (JMS) to run on JBOSS Application Server
  • Used Java Script and JQuery for client side validation
  • Administrated WebLogic including setting up Data Sources and deploying applications
  • Implemented CSS for designing user interface in desktop applications
  • Monitored the logs using Log4J and fixed the problems
  • Created connection pools, deployed application in JBOSS Application Server
  • Extensively used Eclipse while writing code and used CVS for source control
  • Designed database tables needed for the project in Oracle 10g database
  • Used JUnit to implement test cases for Unit testing of modules

Environment: Java, Servlets, Spring IOC, Spring AOP, Hibernate, HTML, CSS, JavaScript, Agile, XML, EJB, JBOSS, JDBC, AJAX, JSON, SOAP, WebLogic, SQL, Web services (SOAP/WSDL), JMS, JNDI, JQuery, Oracle, Spring, JUnit, LOG4J, Eclipse IDE, Tomcat, CVS

Confidential, Minneapolis, MN

JAVA/J2EE Developer

Responsibilities:

  • Involved in creating design documents for the project using Rational Rose tool, UML and J2EE design patterns.
  • Designed and developed application based on Spring MVC framework.
  • Employed Data Transfer Object, Data Access Object, Business Delegate, Service Locator and Singleton design patterns for the above framework.
  • Configured the WebSphere application server and deployed the web components.
  • Developed all J2EE components using Eclipse.
  • Understood business objectives and implemented business logic
  • Used Agile Software Development methodology for developing the application
  • Used Hibernate to store the persistence data into the DB2 database and written HQL to access the data from the database
  • Designed and developed the Web-based User Interface on Spring Framework using Java Beans, Servlets, JSP and JavaScript
  • Designed interfaces to add flexibility and plug-in ability
  • Used JMS with IBM MQ Series for communication with different platforms
  • Applied the Singleton Factory Method, MVC design patterns
  • Developed and maintained User authentication and authorization by employing EJB
  • Provided database interface using JDBC Drivers with back-end asDB2
  • Annotations based Hibernate beans development, to eliminate the mapping XML files
  • Used plain JavaScript and JQuery, JavaScript Library to do the client side validations
  • Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT extensively for data transfers
  • Debugged, tested, and integrated the system
  • Deployed the application using Web Sphere Application server

Environment: Java, Spring AOP, Hibernate, HQL, JSP, JMS, IBM MQ Series, Web Sphere Application Server (WAS), JavaScript, JQuery, Agile, SOAP, EJB, WebServices, XML, XSLT, DB2

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Experience in the development of Presentation layer using JSF, HTML, CSS.
  • Involved in development of presentation layer using JSF framework, and MVC design paradigm.
  • Developed rich User Interface using Ajax Toolkit.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model.
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer
  • Used in Spring AOP(Aspect Oriented Programming) Interceptors in Logging and Auditing.
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Experience in using Data Access Objects (DAO), Session Facade, Business Delegate and Value Object patterns to increase the performance of the system.
  • Experience in using Hibernate for object-relational mapping and for database operations in DB2.
  • Used JUnit for testing the application, Maven for building Projects
  • Involved in configuring JMS and JNDI in rational application developer (RAD).
  • Used JUnit, JMeter for performance testing.
  • Created UML diagrams like Class diagrams, sequence diagrams, Activity diagram using Rational Rose. Agile methodologies like scrum were used.
  • CVS technology was used for version controlling.

Environment: Java, J2EE, JDK, JSP,EJB, JMS, DOJO, Spring, Hibernate, DB2, Web Sphere Application Server, WebServices(SOAP,WSDL,RESTFUL), JSF, CSS, Log4J, HTML, PL/SQL, CVS, Rational Application Developer, Rational Rose.

We'd love your feedback!