We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • Java Programmer Around 8 years of extensive IT experience with primary expertise in Object - Oriented and Web-based Enterprise applications using Java/J2EE and Client-Server technologies.
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Object-oriented and Client-Server web applications.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP, Servlets, Struts, Spring, Hibernate, JSF, EJB, JDBC, JMS, XML, Java Multi-threading API SOAP & RESTful Webservices.
  • Expertise in various open source frameworks such as Struts 1.x/2.0, Spring, Hibernate, JSF.
  • Good experience in Spring like Spring Core, IOC, AOP, Spring ORM, Spring MVC etc.
  • Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
  • Good Knowledge in working on Linux platform to develop and deploy JAVA applications
  • Experience in Unix/Linux Shell Scripting
  • Good Experience in implementing several object oriented design patterns such as Model View Controller (MVC) frameworks, Business Delegate, Service Locator, DAO, DTO, Singleton, Object Factory and Composite View.
  • Experience in ORM related knowledge on JPA, Hibernate, JTA, JAXB
  • Good working knowledge in Shell scripting in Perl, Ksh, Tcl and SQL
  • Experience in Presentation layer, Front-end web pages using JSP, HTML, XHTML, CSS, Ajax & JavaScript.
  • Developed applications on different IDE’s such as Eclipse, My Eclipse and Net Beans.
  • Extensive knowledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Streams & File I/O.
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans
  • Experience in Configuring and deploying applications on Apache Tomcat, WebLogic, IBM Web Sphere, JBoss EAP Application Server.
  • Hands on experience with XML technologies like XSLT, XPath, JAXB
  • Extensive experience in SQL programming language in SQL Server, Oracle PL/SQL and MySQL database environments. Developed Stored Procedures, Triggers, Views, Complex Join Queries, Indexes, Strong and in-depth knowledge of various relation database systems.
  • Experience on Object Oriented Programming Concepts using languages such as Java, C++ & C#.
  • Good working knowledge on SVN, VSS, GIT or CVS for code management and version control.
  • Experience in various Agile Methodologies like Test Driven Development, Extreme Programming, SCRUM and Pair Programming.
  • Good knowledge of Networking and well known services such as FTP, SSH, Telnet, HTTP, DNS
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Experience in different projects from different domains, like Insurance, Health care, Retail, Banking, Ecommerce, etc

TECHNICAL SKILLS

  • Java/J2EE
  • JSP
  • Servlets
  • EJB
  • JDBC
  • Struts
  • Spring
  • Hibernate
  • JMS iBatis
  • Javascript
  • HTML
  • CSS
  • XML
  • C#
  • C++
  • MS SQL Server
  • Oracle 8i/9i/10g
  • DB2
  • MySQL
  • Oracle WebLogic 8.1/10.3
  • Apache Tomcat
  • JBoss
  • ANT
  • Eclipse
  • RAD
  • Maven
  • JSF
  • JAX-WS
  • JAX-RS
  • Windows 2000/2003/XP/VISTA/7/8
  • UNIX
  • Java Script
  • CSS
  • AJAX
  • HTML
  • XML
  • XSLT
  • XPath
  • JAXB
  • Object Oriented Programming(OOPS)
  • SVN
  • CVS
  • Rational Rose
  • Microsoft TFS
  • Swing

PROFESSIONAL EXPERIENCE

Confidential, Cary, NC

Java/J2EE Developer

Responsibilities:

  • Worked in Requirement Analysis, Requirements Communication, Solution Assessment and Validation of the project.
  • Analyzed Spring MVC architecture in view of the application work-flow and application
  • Develop and deploy application on JBoss
  • Developed Web Services using REST, XML, JSON
  • Designed front end components using JSP, HTML, XHTML, CSS, Ajax and JavaScript, JQuery.
  • Used Hibernate 4.x ORM module to store and retrieve Java objects directly to and from the database
  • Worked on creating and updating the MS SQL Server Database.
  • Scaled the component interactions and generalized the interfaces using RESTful WebService.
  • Wrote complex SQL queries to retrieve data from the database
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator, etc.
  • Both hosting and consuming RESTful WebService using Jersery Framework
  • Created Controller, Validator, Service, DAO classes as well as Bean definition and XML configuration files
  • Worked in Iterative development process following Rational Unified Process (RUP) standards.
  • Development using the Use Cases and business logic & Unit Testing of Struts Based Application
  • Developed JSP pages using Custom tags and Tiles frame work.
  • Participate in production troubleshooting, testing, and process automation efforts
  • Worked on JUnit for creating test cases for all the Business Rules and the application code.
  • Have used XSLT for generation of HTML and Text templates from the XML.

Environment: J2EE, Hibernate 4.x, Tiles, SVN, Spring Framework, MS SQL Server, JBoss, Rational Rose, JUnit, JavaScript, JUnit, CSS, XML, Unix and Eclipse, JSON, XML, REST, Jersery

Confidential, Edison, NJ

Java/J2EE Developer

Responsibilities:

  • Worked in Requirement Analysis, Requirements Communication, Solution Assessment and Validation of the project.
  • Setting up the basic project set-up from scratch of Struts-Hibernate App based on Design
  • Develop and deploy application on WebLogic within Linux platform
  • Developed Web Services using REST, XML, JSON
  • Designed front end components using JSP, HTML, XHTML, CSS, Ajax and JavaScript.
  • Developed web based application using Struts 2 framework for MVC architecture.
  • Used Hibernate 4.x ORM module to store and retrieve Java objects directly to and from the database via JTA, and thus to secure container managed transaction.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator, etc.
  • Developed backend business logic with EJB.
  • Developing Shell Scripting in Linux
  • Called External vendor applications using Web Services for delivering notifications.
  • Created Software Architecture Document to depict the application from Process View, Logical View, Development View and Deployment View.
  • Worked in Iterative development process following Rational Unified Process (RUP) standards.
  • Involved in user interface design for the Admin application using Struts Framework and web based user controls.
  • Development using the Use Cases and business logic & Unit Testing of Struts Based Application
  • Developed JSP pages using Custom tags and Tiles frame work and Struts frame work.
  • Participate in production troubleshooting, testing, and process automation efforts
  • Worked on JUnit for creating test cases for all the Business Rules and the application code.
  • Communicated with iLOG JRules using EJB Remote Lookup.
  • Used JABX binding to convert Java object to XML and vice-versa.
  • Have used XSLT for generation of HTML and Text templates from the XML.

Environment: J2EE, Hibernate 4.x, Ant, Subversion, Struts Framework 2, Oracle WebLogic, Oracle, EJB, Rational Rose, JUnit, JavaScript, CSS, JMS, XML, Unix and Eclipse, JSON, XML, REST

Confidential, New York City, NY

Java/J2EE Developer

Responsibilities:

  • User requirements study, analysis and review of the specifications.
  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Analyzed Spring MVC architecture in view of the application work-flow and application development.
  • Set up Linux Server for developing and deploying
  • Front-end development using HTML, CSS, JSP and client side validations performed by using JavaScript.
  • Worked on creating and updating the Oracle Database.
  • Worked on Networking programming over TCP/IP for implementing
  • Used JPA for Persistence management.
  • Developed a web-based with HTML, XHTML, JSTL, Custom tags using Struts.
  • Scaled the component interactions and generalized the interfaces using RESTful WebService.
  • Wrote complex SQL queries to retrieve data from the database
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Worked on Shell Scripting in Linux
  • Developed test cases for unit testing and integration testing of this application
  • Performed end-to-end integration testing and System Testing
  • Tested the application functionality with JUnit Struts Test Cases.
  • Used Spring Core for Dependency Injection/Inversion of control (IOC).
  • Implemented Java components and deployed under the Web Logic server.
  • Developed Servlet, JSP, JS, CSS and HTML in the front-end layer.
  • Used transaction attributes in EJB to handle the transactions by the container.
  • JavaBeans are used for developing lightweight business components.
  • Used CSS 3.0 and advanced level java scripting like AJAX, JQuery
  • Responsible for testing, debugging, bug fixing and documentation of the system

Environment: JDK, JavaScript, JQuery, HTML, Web Logic Server, SQL Server, Hibernate, Struts, Spring, JAX-WS, REST, SOA,EJB, WebSphere, CSS, Servlet, JSP, Swing, JNDI, JMS, JTA,JDBC, Oracle, ANT, JUnit.

Confidential, Fargo, ND

Java/J2EE Developer

Responsibilities:

  • Used Spring to develop light weight business component. Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, transaction management.
  • Used Struts framework for mapping the front end application with the back end application which is using spring framework.
  • Develop and deploy application on WebLogic within Linux platform
  • Front-end development using HTML, CSS, JSP and client side validations performed by using JavaScript.
  • Worked on creating and updating the Oracle Database.
  • Providing framework for mapping object-oriented domain model to a traditional relation database using Hibernate.
  • Worked on Networking programming over TCP/IP for implementing
  • Developed Web Services using SOAP, WSDL, UDDI and XML.
  • JavaBeans are used for developing lightweight business components.
  • Development using the Use Cases and business logic & Unit Testing of Struts Based Application
  • Developed JSP pages using Custom tags and Tiles frame work and Struts frame work.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Deployed the complete Web applications in WebSphere and TOMCAT servers.
  • Used Subversion SVN for Source Control and Version Management.

Environment: Java, J2EE, JDK, WebSphere, Tomcat, JDBC, JNDI, JSP, Struts, Spring Log4j, EJB, Web Services, SOAP, Hibernate, AJAX, JUnit, Swing, HTML, CSS, XML, JavaScript, Apache Ant, Oracle

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts following MVC architecture
  • Developed Web Services using REST, WSDL, UDDI and XML
  • Identified the participating pages and the navigation paths between pages.
  • Created several JSP’s and populated them with data from databases using JDBC.
  • Developed the application using Jakarta Struts Framework.
  • Developed action classes, form beans and Java Server Pages.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems in
  • Developed action classes, form beans and Java Server Pages.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Designed and implemented the using Java, HTML, JSP, and JavaScript.
  • JavaScript is used for client side validation.
  • Involved in creating stateless and state full session beans.
  • Involved in creating Entity Beans for data persistence.

Environment: JDK, HTML, CSS, JSP, JavaScript, Servlets, Web sphere, Oracle, MS Access

Confidential

Java/J2EE Developer

Responsibilities:

  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Manage Oracle database Tables, views, and store procedures.
  • Hibernate 3.0 was used for Object Relational Mapping. Hibernate Query language was used in the DAO layer.
  • Designed and Developed front-end using Servlets, JSP, JavaScript and AJAX
  • Used Struts 1.2 framework in web tire to handle user request.
  • Developed the Action classes, Action Form classes and configured the struts-config.xml.
  • Used Struts-validator framework for form-validation and application error Handling.
  • Used JavaScript as the client side scripting language to perform validation on all forms and not to allow junk data.
  • Designed enterprise level web services using XML schema, SOAP and WSDL technologies Implement Spring MVC architecture, Spring IOC for dependency injection, Servlet targeting request module and flow of control generating JSP in Presentation Layer.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Experienced in working with IDE Eclipse, MyEclipse.

Environment: Hibernate, Spring MVC Framework, UML, Servlet, JSP, AJAX, DHTML, JavaScript, Oracle10g, EJB (Session and Message Driven Beans), Web services, JDK, PL/SQL, Web Sphere

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle(SDLC)
  • Actively participated in requirements gathering, analysis, design, and testing phases using SCRUM Agile methodology.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Designed and Implemented different components in Ecommerce process.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Implemented various J2EE Design patterns like Singleton, MVC, DAO, Factory and SOA.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Front-end development using Struts Framework, HTML, CSS, JSP and client side validations performed by using JavaScript.
  • Implement Spring MVC architecture, Spring IOC for dependency injection and increase modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.

Environment: Java, J2EE, Servlet, JSP, Beans, XML, XSLT, HTML, JAX-WS, spring, Struts, Hibernate, Oracle, Ant, SOAP, JMS, WebSphere, JavaScript, JSON, JUnit, Ecommerce

We'd love your feedback!