We provide IT Staff Augmentation Services!

Sr Java Developer Resume

2.00/5 (Submit Your Rating)

Chattanooga, TN

SUMMARY

  • Around 7 years of IT experience in Analysis, Design and Development of various Internet Applications using Java, J2EE Technology.
  • Expertise in J2EE Technology - Servlets, JSP, JSS, EJB, Struts, spring, Hibernate, RMI, JDBC, JQuery, JNDI, Java Beans, Java Mail.
  • Experience in JMS. Core Java, BMC Atrium CMDB API, Remedy Database and Tibco Messaging Service.
  • Proficient in implementation of web based systems using Struts Framework. Excellent Knowledge in developing applications using Spring Framework.
  • Hands on experience in developing front end components using Java Server Faces.
  • Having good understanding in XML, XSL and XML schemas.
  • Excellent knowledge and experience in MS SQL Server, My SQL and Oracle databases.
  • Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
  • Experienced in Design patterns like DAO, Value Object, Session Façade, Service Locator, and Singleton
  • Hands on experience with application servers IBM WebSphere, BEA WebLogic, JBOSS, Sun Java System Application Server and web servers Apache Tomcat.
  • Excellent knowledge in Object Oriented Analysis and Design (OOAD) and Object Oriented Systems and Design (OOSD), for developing Use cases and designing using UML with MS-Visio.
  • Expertise in Hibernate, Object Relational Mapping.
  • Expertise in developing responsive Front End components with HTML, CSS, JSP tags, JSTL and Java Script.
  • Experience on the integration of the order Entry from customer Tools to PQS using JMS messaging being put on the MQ Series.
  • Experience in using tools - Eclipse, Net Beans, WSAD, MS-Visio, Toad, ANT, VW.
  • Agile-Scrum and Waterfall model development experience.
  • Knowledge in version control - CVS, VSS, Subversion, Perforce.
  • Experience in using JUnit testing framework and log4j.
  • Excellent analytical and verbal communication skills and good team player

TECHNICAL SKILLS

Languages: JAVA, SQL

Java Technologies: Servlets, JSP, Junit, Java Beans, JDBC, JMS, JSTL

Web Technologies: HTML, CSS, JAVASCRIPT, AJAX, JQuery, Web Services(SOAP, RESTful, WSDL)

Frameworks: Struts, Spring MVC, Hibernate, Apache, Swing, JSF

Servers: WebLogic, WebSphere, Apache Tomcat, JBoss

Databases: Oracle 9i/10g/11g, MS SQL SERVER, MySQL, DB2

Tools: Build(ant, maven), log4j, version control( CVS, SVN), Testing (Unit, Integration)

IDE: Eclipse, NetBeans, RAD

Operating Systems: Windows XP, Windows 7, Unix.

PROFESSIONAL EXPERIENCE

Confidential, Chattanooga, TN

Sr Java Developer

Responsibilities:

  • Spring framework to implement bean to declare a service and accessed those using Application context.
  • Spring DAO, Core Container and Application Context module.
  • Redesigned the HN-Web Application by replacing the custom MVC Type 2 web framework with the new Spring MVC framework.
  • Designs and develops cross-plane service components with Spring Framework and Spring Web Flow.
  • Struts framework for MVC design Pattern, Action class, Action Servlet, Form Bean.
  • Designed and developed the user interface using JSF components and CSS.
  • Used JSF components-Button, Label, Html, Static Text, Text Area etc. to develop interactive UI.
  • Used Informatica Power Center for (ETL) extraction, transformation and loading data from heterogeneous source systems.
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools. Used Stored Procedures to crunch data on Oracle 10g.
  • JavaScript frameworks: Dojo, JWT, jquery, prototype and more.
  • Data from UI layer send through JMS to Middle layer and from there using MDB message retrieves. Messages and will be sent to MQ Series.
  • EJB experience consisted of Session Beans, CMP (container-managed persistence) Entity Bean, BMP (bean-managed persistence) Entity Bean, and development of Message-driven Beans.
  • ILOG JRules created for controlling Wells Fargo business policy changes with confidence and without compromise.
  • Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects
  • Used OO Java Script and MVC Java Script and AJAX to perform several functions as desired by the application.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring and Agile Methodology.
  • Involved in creating test cases using JUnit and EasyMock for Java classes and Abstract spring dependency Injection test for spring beans.

Environment: J2EE1.6, WebSphere, JBOSS AS 7.1, Eclipse, Struts2.x/1.x, Tiles, Hibernate, Maven, EJB2.0, JDBC, JSP, JavaScript, XML, JQuery, MQ-Series, ORACLE, Rally(SCRUM tool).

Confidential, Westborough, MA

Sr Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Developed the Graphical User Interface (GUI) application using Jakarta Struts Framework.
  • Worked with Java Executor Framework to develop Multi-threading applications.
  • Developed action classes, form beans and Java Server Pages.
  • Structured the applications using EXT JS 4.0/4.1.
  • Designed and developed Java Swing and Web Front ends.
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL, custom tags and Tiles using Struts framework.
  • Performed the application development and application integration work necessary to maintain the company’s strategic Enterprise Service Bus based on WebSphere ESB.
  • Used WebSphere Integration Developer (WID) to maintain existing and to create new reusable components within the ESB.
  • Architected and designed Health Monitoring System that checks the health of all the services in the SOA environment.
  • Designed and built Ruby on Rails landing page platform.
  • Developed Java Process Definition templates in the WebLogic Integrator.
  • Enforced message security standards and aided compliance using WebSphere MQ.
  • Used JavaScript for creating dynamic web pages.
  • Cached commonly used reference data in the entity framework.
  • Integrated different applications which use several protocols and technologies using Apache Camel Frameworks.
  • Scaled the component interactions and generalized the interfaces using RESTful.
  • Handled HTTP requests to the controllers using Spring MVC.
  • Managed bean container functionality using Spring DI.
  • Created POC for Spring Batch for running Batch Jobs.
  • Documented how Spring Batch is useful for the current project.
  • Worked with Maven 3.0 and Spring Suite to develop the coding to Batch Jobs.
  • Used JQuery to build style content, drag and drop functionality, popup and modal windows.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data.
  • Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO).
  • Developed XML Web services for retrieving credit information from the credit bureau.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using ILOG Jrules.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Developed JSR Portlet and other Portal Components like Screen and Themes.
  • Performed Context and Dependency injection in the J2EE platform using tiny JSR 330 API.
  • Created Perl and Unix shell script utilities for parsing or reformatting user data and compiling user information reports for various support purpose.
  • Tested the software using AGILE TDD process.
  • Created portlets using WebSphere Portal Toolkit 5.0.2.2 and deployed them on the WebSphere Portal Server.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications.
  • Tested the application functionality with JUnit Struts Test Cases.
  • Experience with Eclipse IDE, WebSphere, ANT and Struts plug-ins.

Environment: Java/J2se, JSP, Struts 2, EJB, JAXB, XSLT, DOM, XML, Webservices, JNDI, J2EE, RSA, CVS, Junit, Oracle 10g, Rational Rose, JavaScript, JQuery, DHTML.

Confidential, RedBank, NJ

Java Developer

Responsibilities:

  • Implemented Spring MVC architecture and Spring Bean Factory using IOC and AOP technologies.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Developed stored procedures, triggers and functions to process the trades using PL/SQL and mapped it to Hibernate Configuration file and also established data integrity among all tables sitting on Oracle Database.
  • Designed and developed customer registration and login screens using JSP, HTML/DHTML and JavaScript.
  • Developed web pages to display the account transactions and details pertaining to that account using JSP, DHTML, Spring Web flow, AJAX and CSS.
  • Wrote application front end with HTML, JSP, Ajax, Custom JSP tags for role based sorting and filtering and used JavaScript validations to validate the fields of the user registration screen and login screen.
  • Configured spring to manage Action classes and set their dependencies in a spring context file.
  • Used Log4j for tracking errors and debugging the code.
  • Servlets are used to service requests from UI to manipulate business objects and invoke respective action classes for making database updates.
  • Followed Agile methodology to satisfy the customers and wrote Junit test cases for unit testing the integration layer.
  • Wrote build deployment scripts using ANT, Shell scripts and JACL on Unix environment and deployed the application in WebSphere App Server.
  • Developed messaging frame work for Asynchronous service using JMS.
  • Involved in implementing Branching Methodology plan and performed Check in/Checkout in subversion.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.

Environment: Java, J2EE, Servlets, JSP, JDBC, JNDI, XML, HTML/DHTML, JMS, AJAX, WebSphere, Junit and Oracle.

Confidential

Responsibilities:

  • Interactions with the business team to gather the requirements, review the specifications and monitor the work.
  • Developed the front end web presentation layer on Spring MVC framework.
  • Used J2EE design patterns like MVC, Singleton and DAO factory to provide a consistent, easily manageable and maintainable application.
  • Developed JSP pages to handle client requests and carry out server side processing. Implemented client side validations using JavaScript.
  • Developed Servlets, Java beans and java helper classes responsible for delivering web component.
  • Implemented logging using Log4j. Responsible for the coordination with the team members and attending meetings.
  • Responsible for quality assurance of all web design projects including web usability, accessibility, testing and debugging.
  • Used JavaScript for client side validations and involved in developing JSPs for developing the view of the application.
  • Consumed web services for retrieving the revenue analysis data. Involved in the Data Access Object layer for storing, updating and loading the data using Hibernate.
  • Used Ant script for build and deploy process. Deployed the application of Tomcat Server.
  • Interacting with team members to understand the business domain and helping them for solving the technical problems.

Environment: J2EE/J2SE, Java 1.5, Spring framework3, CSS3, Apache CXF, XML, HTML, Log4j, Oracle, JavaScript, Sub version.

Confidential

Responsibilities:

  • Used Struts framework based on the Model view controller2 architecture for rapid application development and ease of maintenance.
  • Developed JSPs, Servlets using Struts framework for different modules for the interaction of UI.
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Implemented SQL queries for Oracle9i database.
  • Modelling of services for retrieving and storing data from the database.
  • Involved in developing UI screens FI and MI of CORE module.
  • Prepared unit test plans and to compare the test results with the expected results.
  • Built application using ANT and used Log4J to generate log files for the application.
  • Feasibility and Gap analysis.

Environment: Core Java, JSP, Struts 1.x, Oracle 9i, WebLogic IDE, Rational Clear Case CVS, Windows XP, Mastercraft and EBW.

We'd love your feedback!