We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

NY

Professional Summary:

  • Around 8 years of experience in designing and developing multi-tier web based client-server applications using Java/ J2EE related technologies.
  • Experienced in Object Oriented Analysis and Object Oriented Design using Unified Modeling Language UML .
  • Experience in Full software development life cycle implementation, including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases.
  • A developer who can think, speak and apply the OOP and AOP language concepts in building enterprise Java applications using POJOs and lightweight frameworks such as Struts, Spring, Hibernate and JSF.
  • Have worked with HTML, Servlets, JSP, ANT, Maven, JUnit, Java Script, and XML.
  • Experience using middle ware architecture using Sun Java technologies like J2EE, JSP, Servlets, EJB and application servers like IBM Web Sphere 7.0/6.1/5.1, BEA Web logic 7.1/6.1 and Apache Tomcat 7.0/6.0/5.5.
  • Expertise in IDEs and tools like RAD, WebSphere, Eclipse, Spring Tool Suite STS , Jbuilder, Visio, Rational Rose, TOAD, Cruise Control etc.
  • Experienced in implementing MVC Model View Controller architecture using Struts framework, Java Server Faces JSF and worked with various Design Patterns and J2EE Design Patterns Front Controller,Business Delegate, Session Fa ade, Singleton, Data Access Object DAO , Service Locator, factory pattern, Adaptor pattern etc .
  • Good experience in XML related technologies like XML, XSL, XSLT, and XHTML.
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Experience with Backend Databases like ORACLE, DB2, SQL Server.
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Good knowledge in Cutting Edge Technologies like EJB 3.0/EJB 2.0, JSP, Servlets .
  • Experience in version control system tools like CVS, SVN ClearCase
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • A strong team player with excellent interpersonal and communication skills and ready to take an independent challenge.

Technical Skills:

  • Operating System
  • Windows 2000/NT/ XP/Vista/7 and Linux Redhat, Ubuntu, UNIX
  • Frameworks and Utilities
  • Struts, Hibernate, JSF, Spring DI/ORM/JDBC/AOP
  • Databases
  • Oracle 11g/10g/9i/8i, Db2, MySQL
  • Web technologies
  • JSP, Servlets, EJB, JNDI, JDBC, Java Beans, HTML, DHTML, JavaScript, Web Services, SOAP, WSDL, AJAX
  • XML technologies
  • XML, XSL, XSLT, SAX, DOM, AXIS, XMLBeans and JAXB
  • IDE
  • RAD 6.x/7, IBM WSAD 5.1.2, Eclipse 3.8, Net beans 7.0, Spring tool suite 3.3
  • App Server
  • WebSphere 7/6.1/5.1, WebLogic 7.1/6.1, JBoss, iPlanet
  • Web Server
  • Apache Tomcat 7.0/6.0/5.5, Java Web Server 2.0, IIS
  • Version Control
  • Clearcase, Subversion, CVS
  • Testing
  • JUnit, Mockito,TestNG
  • Build tool
  • Ant, Maven
  • Tools
  • TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.
  • System Design and Development
  • Requirement gathering and analysis, design, development, testing, delivery
  • Professional Certifications
  • Sun Certified Java Programmer for JAVA 2 Platform SCJP , Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 SCWCD

Professional Experience:

Confidential

Sr J2EE Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing and deployment of application using Agile methods.
  • Analyzed and Created the Stories in JIRA project tracker for new and existing requirements.
  • Involved in Release Management of the application and testing Support for fixing the issues.
  • Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern.
  • Used Spring framework for DI Dependency Injection and Hibernate Spring ORM /JPA.
  • Used Hibernate/JPA to interact with the Database and Used HQL to generate queries.
  • Involved in DB Tables design and Written SQL Queries, Views and Stored Procedures using SQL Developer.
  • Modified the existing JAXP parser to parse and process the XML documents using XPaths.
  • Used SOAP WebServices synchronous and asynchronous for generating daily based xml files.
  • Used jUnit and Mockito to perform unit testing.
  • Used slf4J and Custom Loggers to monitor logs and fix the bugs.
  • Used SVN for code repository and as version control mechanism.
  • Used Maven for dependencies and configuration management.
  • Used Tomcat 7.0 for application deployment.

Environment: Java SE 7, Spring 3.1, Hibernate 3.0, Oracle 11g, jUnit, JMS/MQ, TestNG, Mockito 1.9.5 , slf4j, JSTL, XML, Spring Tool Suite STS 3.6, Eclipse 3.8, Maven, Apache Tomcat 7.0.

Confidential

Sr Java Developer

Responsibilities:

  • Involved in design and development of on-prem and hosted adapters to provide MDM Mobile Device Management and BlackBerry Enterprise Services BES to mobile devices.
  • Followed Agile methodology and involved in Agile Scrum standup meeting throughout the process of development.
  • Implemented different design patterns like Singleton, Factory pattern.
  • Used Spring framework for DI Dependency Injection and Hibernate Spring ORM /JPA.
  • Used Hibernate/JPA to interact with the Database and Used HQL to generate queries.
  • Developed user interfaces using JSF 2.0 framework and its inbuilt tag libraries like Ajax and EL for internal admin application.
  • Used TestNG and Mockito to perform unit testing.
  • Developed Wink RESTful Webservices to show status and health of BCP.
  • Used slf4J and Custom Loggers to monitor logs and fix the bugs.
  • Used Rally for project management and for issue tracking.
  • Used Maven for build.
  • Used Tomcat 7.0 for application deployment.

Environment: Java SE 6, Spring 3.1, Hibernate 3.0, Oracle 11g, JSF 2.0 MVC Framework, TestNG, Mockito 1.9.5 , slf4j, JSTL, XML, Spring Tool Suite STS 3.6, Eclipse 3.7, Maven, Apache Tomcat 7.0.

Confidential

J2EE Developer

Responsibilities:

  • Gathering the requirements, analyzing and designing.
  • Rational Unified Process was used in development process for delegating tasks and keep track of the process.
  • Designed and developed the prototype screens for GUI using XHTML and CSS.
  • Developed Action classes of JSF 2.0 Framework/Icefaces 2.0 components using Facelets with Spring DI for server side processing.
  • Used Hibernate for database persistence.
  • Produced and Consumed RESTful webservices.
  • Used iText to generate printable reports by generating PDF files
  • Used JMS/MQ for asynchronous messaging.
  • Rational Clear Case was used for uploading and downloading the files.
  • Used Rational Clear Quest for defect fixing.
  • Helped the deployment team deploy the application on the System test and QA environment.
  • Used Maven for build.
  • Used RAD 7.5 IDE with Webshpere 7 Application Server.

Environment: Java 6.0, XHTML, JSF 2.0/Icefaces 2.0, Spring 2.5,Hibernate 3, JMS/MQ,HTML, CSS, JavaScript, JUnit, iText, Websphere Application Server 7, XML, Rational Application Developer 7.5, LDAP, Rational Rose, DB2, Rational Unified Process, Rational Clear Case.

Confidential

J2EE Developer

Responsibilities

  • Involved in Analysis, Design, Development, UAT and Production phases.
  • Gathered requirements from business users and suggested technical specification.
  • Developed the front end using Struts 2.0 framework, JSP, Servlets, HTML, DHTML and JavaScript.
  • Used core java Collections and Multithreading.
  • Developed EJB 3.0 Stateless Session Beans for server side processing.
  • Worked on JQuery for front end AJAX calls.
  • Implemented JPA/Hibernate ORM Mapping tool framework to interact with the database to update, retrieve, insert and delete values effectively.
  • Used JDBC for loading bulk data into the database.
  • Wrote Batch Jobs for processing batch files, Shell Scripts and Seed files to load database.
  • Developed JUnit test cases for unit testing.
  • Built ANT scripts for deployment on Weblogic 10 and used Eclipse IDE.
  • Served in the product support team for quality assurance.

Environment: Java 1.5, JSP 2.1, Servlets 2.5, HTML, CSS, AJAX/JQuery, JavaScript, Struts 2.0 ,ANT, log4j, JUnit, Eclipse 3.2, Hibernate 3.0, EJB 3.0, BEA WebLogic 10, Oracle 10g, TOAD 8.5, MS Office Visio 2007 for UML 2.0, IBM Rational ClearCase 7.0.

Confidential

Java Developer

Responsibilities

  • Involved in Object analysis, design and documentation OOAD of the application model using UML.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core DispatcherServlet . Also implemented Dependency Injection using the Spring framework
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation and used Cascading Style Sheet CSS .
  • Developed JSP custom tags and used JSTL for reusability.
  • Consumed SOAP based webservices using Axis 2 framework.
  • Used JMS/MQ for messaging.
  • jQuery Widgets are used improve the UI rendering performance.
  • Used IE toolbar and Firebug tools for resolving cross browser and CSS issues.
  • Used Eclipse IDE for development, configured and deployed the application on to WebLogic using Maven, version control by Rational Clear Case and tested using JUnit.

Environment: J2EE 1.4, Java 1.5, JSP 2.0, Servlets 2.4, Spring MVC , JDBC 2.0, Axis 2 Webservices, Weblogic 9.2, Eclipse 3.1, Hibernate 2.5, Spring 2.5 DI/ORM/JDBC, Oracle 10 g, JMS, Log4J , JUnit, Putty, HTML, DHTML, JavaScript, UML, ClearCase and ANT

Confidential

Jr. Java Developer

Roles and Responsibilities:

  • Involved in preparing detailed design document for the application.
  • Application was designed based on n-tier architecture.
  • Involved in designing User Interface Tier.
  • Designed and developed the front-end with Jakarta Struts framework, Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages, Custom Tag's, JSP Tag Libs, HTML, DHTML.
  • Used EJB Stateless Session beans for server side processing.
  • Created web front end using JSP pages integrating JavaScript coding that provide a rich browser based user interface.
  • Designed a XML schema of the XML documents sent by the dealers.
  • Implemented server messaging using Java Mail for updating the support staff
  • Implemented data access logic using JDBC. Created stored procedure, views and triggers on Oracle database server.
  • Extensively used Log4J logging in the application

Environment: J2EE, Servlets, JSP, Struts 1.1, EJB 2.0 Stateless Session Beans, JavaScript, HTML, XML, Log4j, Eclipse IDE, Oracle 9i, JBoss Application Server, JNDI, JDBC, UNIX.

We'd love your feedback!