We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

3.00/5 (Submit Your Rating)

GA

SUMMARY

  • More than 6 years of professional experience in designing, developing and implementing Web based and Client/Server software applications.
  • Experience in Object Oriented Programming with Technologies Java, J2EE
  • Experience in Java based enterprise application development using J2EE, Spring Framework (Core, JDBC, DAO, and OXM).
  • Expertise in Web applications development with Spring MVC, Spring Web - Flow, Struts, jQuery, AJAX, HTML, CSS, Java Servlets, Java Beans, JSP,XML, XSD,XSLT, Java Script and good experience in implementing web applications using multi-tier architecture, good at Test Driven Development(TDD).
  • Expertise in Java IDEs such as Eclipse and Netbeans.
  • Extensive experience in web service development using Spring WS, Axis, JAX WS and IBM JAX RPC. Expertise in developing SOAP web-services employing top down strategy using WSDL and XSD
  • Developed applications JSP, Struts, spring, JDBC, Java Beans, Hibernate, Maven and. MVC architecture
  • Experience in automating Build and Deployment of applications using Maven and Jenkins to achieve continuous integration
  • Enhanced the Scroll View widget to improve performance, add new functionality, and introduce test coverage using node.js
  • Experienced in working on Windows, Linux and Unix platforms
  • Experienced in Unit testing using JUNIT and Mockito.
  • Experienced with build tools such as Ant and Maven.
  • Experience on Continuous Integration Tools such as Ant Hill Pro, Hudson, Nexus, Sonar.
  • Strong knowledge with development in Agile Methodology .
  • Basic knowledge on web technologies like Angular js
  • Experienced in Object Oriented Analysis and Object Oriented Design using UML.
  • In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
  • Excellent knowledge and experience in Oracle and SQL Server Database.
  • Experience in Developing Stored Procedures and Functions for Database Technologies.
  • Experience in writing technical design documentation.
  • Experience in Java/J2EE Design Patterns including singleton, Factory, proxy. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Expert trouble-shooter and problem solver with proven ability to design and develop reliable data driven applications. Deadline-driven work ethic.
  • Versatile team player with good analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, UNIX

Programming Languages: Java, J2EE, JDBC, Servlets & JSP, Shell Scripting

XML Technologies: XML, XSD, DTD, WSDL

Continuous Integration: Hudson, Jenkins 1.5

Frameworks: Hibernate 3.0(ORM tool) & Spring, Struts 2,JSP 2Web Technologies HTML, XHTML, CSS, Java Script, Node JS, Java servlets 2.5, Spring MVC, Spring, Web-flow, JQuery,, AJAX, XSLT, and XML

Persistence Frameworks: Hibernate, JPA (ORM), Spring JDBC, Spring DAO

Database: Oracle, SQL Server, No SQL Server

Database tools: SQL Developer, Toad

IDE’s: Eclipse 3.2, Spring Tool Suite, MyEclipse, NetBeans & IBM RAD

Application/Web Servers: WebLogic 10.3, JBoss 7.0.2, WebSphere and Apache Tomcat 5.

Build Automation Tool: ANT, MAVEN

Logging Tool: Log4J

Version Controlling Tool: CVS, SVN,Git

PROFESSIONAL EXPERIENCE

Confidential, GA

Sr.J2EE Developer

Responsibilities:

  • Prepared a detailed Documentation of Digital CCP explaining the various actions and technical block diagrams, workflow description as well as Entity Relationship(ER) Diagrams of different tables used in the Database
  • Developed Business layer using POJO’s, Servlets and Hibernate Mappings
  • Used HTML, CSS, JQuery to build the front end pages
  • Extensively used DAO and Data service design patterns when connecting to the DB
  • Used XML to transfer the application data between client and server
  • Communicated the Digital CCP project with the client side code (.NET) through Web Services WSDL engine. Clients access the PDFs through OPAS system
  • Configured Hudson to enable Continuous Integration for the applications
  • Developed the XSD for Trade project for order exchange to enable use cases like new order/cancel order, acknowledgement and confirmation
  • Performed Back-up of the current code and deploy the latest WAR files on various servers
  • Deployed files on Development, Test and Production servers and checked the deployed files
  • Maintained a detailed Release Notes page and constantly updated with latest updates with each release cycle
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Used RESTful web services as a communication between Applications
  • Performed Unit testing using JUnit
  • Undertaken Back-up and restore process for various Databases
  • Wrote a detailed test plan and performed User Acceptance Test (UAT)
  • Performed logging of the modules code using log4j
  • Used Serena Team Track for change/version control
  • Deployed the project on JBoss Application Server
  • Performed Bug fixes in the codebase regularly after testing
  • Worked in sync with testing team as we followed Agile model of software development

Environment: Java 1.6, Spring 3.0,JSP 2.2, Hibernate 3.0,No SQL, JSF 2.0, JavaScript, XML, JQuery, MS SQL Server Management Studio 9.0, HTML,Hudson, CSS, Eclipse Indigo 3.7, JBoss, Node JS, Windows XP, OOAD, REST.

Confidential, NY

Java Developer

Responsibilities:

  • Worked as Research Assistant and a Development Team Member
  • Coordinated with Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
  • Identified Use Cases and generated Class, Sequence and State diagrams using UML.
  • Configured the java projects on Jenkins Continuous Integration management to build and publish unit test report
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Involved in Designing, coding and maintaining of Entity Beans and Session Beans
  • Involved in the development of Web Interface using MVC Struts Framework like Backbone.js and node.js.
  • User Interface was developed using JSP and tags, CSS, HTML and Java Script.
  • Database connection was made using properties files.
  • Used Session Filter for implementing timeout for ideal users.
  • Used stored Procedure to interact with database.
  • Development of Persistence was done using Hibernate Framework.
  • Converted obsolete Java web interface into a Rich Internet Application using Ext JS 5.0

Environment: Java, JSP, Eclipse, Servlet, XML, Struts, Node Js, Backbone Js, AJAX, JUnit, websphere Application Server, Ext Js Ant, JavaScript, Jenkins, CSS, Log4J, JUnit, HTML, SQL.

Confidential, Austin, TX

Java J2EE Developer

Responsibilities:

  • Analyze the requirements and communicate the same to both Development and Testing teams
  • Developed Look and Feel Components (Skeletons and Skins)
  • Developed the UI screens using JSP, Struts 2.0 and JSF
  • Developed and tested backend components and UI using Springs, Java, JSP, HTML, DHTML, JavaScript, XML
  • Developed Session and Entity beans for crucial business logic
  • Worked on migration of the project to Hibernate for Transaction Management
  • Used web services SOAP as a communication between Applications
  • Used Log4j for External Configuration Files and debugging
  • Working with QA team for finalizing Test Plans
  • Code Reviews and Unit Testing with the help of JUnit 1.4
  • Preparing user document for developers of Middleware and client teams
  • Used Eclipse / Web logic Workshop as the IDE
  • Used Rational Rose to design the Architecture and base components.

Environment: J2EE, STRUTS, Java, JSP, JDBC, JavaScript, CSS, Git, SVN, JQuery, HTML, XML, Xpath, JMS, Eclipse Platform, SQL, Oracle, Weblogic 8.0, IBM Directory Integrator CVS.

Confidential

Java Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Prepared the technical design documentation for the modules.
  • Participated in designing system prototype and wire frames.
  • Followed Agile SDLC methodology.
  • Developed build Scripts using ANT script.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Implemented Design Patterns like Singleton Factory to add definition to the design.
  • Developed Action Forms and Controllers in spring framework.
  • Developed the required application files like app.xml, main.xml, clean.xml.
  • Developed user interfaces using JSP, JavaScript, Ajax, JQuery.
  • Implemented the business using Struts and achieved data persistence through Hibernate ORM framework.
  • Used Accurev for Versioning of source code.
  • Involved in unit testing.
  • Involved in Code Reviews and the defect fixing.
  • Developed the unit test cases and performed the unit testing using JUnit.
  • Involved in end user acceptance testing and the project documentation.

Environment: JAVA, J2EE, JavaScript, Ajax, JQuery, Ant, Spring, Hibernate, RSA, WebSphere Application Server, Oracle, XML, LDAP, Accurev, JUnit, Windows.

We'd love your feedback!