We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Desmoines, IA

SUMMARY

  • Consultant with 6+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Expertise in various open source frameworks like Struts, Spring, and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Extensive experience with Pub/Sub Infrastructure using JMS.
  • Extensively involved in writing JMS Publishers and JMS Subscribers.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
  • Experience with Weblogic Application server.
  • Designed and developed the application using Teamworks framework.
  • Experience and exposure to Struts to develop user interface GUI.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Experience with Oracle Databeses.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Experience with the database management like Oracle, SQL Server, MySQL, MS Access.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP and WSDL using IBM-MQ series for developing Web Services.
  • Good working knowledge on DOM scripting.
  • Good working knowledge in version control tools like CVS, Tortoise SVN and Rational ClearCase
  • Good working knowledge on JUNIT.
  • Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to effectively organize and prioritize multiple tasks

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL, Oracle Forms, Reports

Operating Systems: Windows 98/2000/XP/NT, Sun Solaris, Linux, Unix (AIX), MS-DOS.

Java Technologies: J2SE, J2EE, JSF,JSR168,JSP, IceFaces Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Web Services, Design Patterns, JAVA Beans

Web/App. Server: Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0, WebSphere 4.0/5.0/6.1, JBoss 3.2.

Frameworks & IDE Tools: Struts1.1, JSF, Spring 1.1, Spring Web flow, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, Weblogic Workshop 9.2, PowerBuilder, CVS, Rational ClearCase, TOAD

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries, i18n, ANT, JUnit, MQ Series, RMI.

RDBMS: ORACLE 8i/9i/10g, SQL Server 6.5, MS Access, Sybase.

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, Desmoines, IA

Sr. Java Developer

Responsibilities:

  • Involved in developing of sales and fulfillment of loan processing.
  • Developed using XMI, java, J2EE and hibernate technologies.
  • Implemented Hibernate Relational Mapping Framework using XML and developed optimized HQL queries and criteria queries.
  • Implemented Apache axis Web Services (SOAP) for displaying the signatures on spreadsheet and created table resources.
  • Involved in Front End Development for Loan Processing using XMI Framework.
  • Implemented Tiles in Struts Framework in order to avoid code redundancy for developing user screens that contain same Headers and Footers.
  • Developed Action Forms, Action classes and Servlets based on the Struts Framework.
  • Used PL/SQL Procedures, Functions, Triggers and Cursors for database management.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework
  • Design and developed the Message Monitor interface by using Struts, MVC, Hibernate, DAO.
  • Used Struts Integration with Hibernate to develop persistence framework.
  • Developed Data Access objects using Struts-Hibernate Integration API and also implemented using J2EE design patterns likeAbstract DAO, Command design patterns.
  • Developed Open account ownership change through online service using Spring-Hibernate Integrated data access objects and build the test cases withJunit.
  • Created SOAP input xml and getting SOAP output xml from Mainframe system.
  • Involved in developing entity objects on Eclipse Modeling Framework.
  • Used XML, XSLT to extract data from WebServices output XML
  • Implemented Involved in requirements gathering and solution architectural meeting.
  • Used GRAILS for providing high - productivity web framework.
  • Worked in all life cycles of application.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Used Maven scripts for compiling and building the project.
  • Written various test cases and performed unit testing using Test NG.
  • Used SVN Version Control for Project Configuration Management.
  • As a part of team member for final release candidate involved in extensive bug fixing program.

Environment: JDK 1.6, Front End Development, EMF Framework, XMI, Struts, Hibernate and Controller based UI, J2C, Eclipse, Application Server - JBOSS, GRAILS, Servlets, XML, Oracle 10g, Maven, PL/SQL, TestNG, SOAP UI, Web services, JIRA, PVCS.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using Struts Framework.
  • ICE Faces libraries are used in all presentation pages like Data Collection for the DSL orders.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Experience with Model-View-Controller (MVC) Architecture using Struts, Spring Frameworks and Application Servers Mongrel, Passenger, JBoss, Weblogic.
  • Used struts framework for web tier and spring MVC on back end code.
  • Developed UI based on struts framework, using JSP, struts tag library, JSTL, Servlets and DHTML with extensive java scripts to reduce Server hits, improving performance.
  • Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Implemented Hibernate mapping with polymorphic one-many associations with database and used Lazy default fetch plan based annotations and worked with database team for creating Stored procedures and triggers in Oracle 10g.
  • Implemented Hibernate lazy loading, Hibernate Second level caching with JBOSS cache provider and performed mapping using inheritance based subclass mapping.
  • All the Business logic in all the modules is written in core Java.
  • Extensively involved in working with Pub/Sub Infrastructure.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in Writing the JMS Subscribers using MDB (Message Driven Beans).
  • Involved in writing the Publishers.
  • Workflow (Order Flow) is built using JMS technology.
  • Implemented messaging using JMS Queues and JMS Topics and Bridges.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Weblogic Application Server environment.
  • Interaction with Oracle database is implemented using Hibernate.
  • Involved in writing UNIX Shell Scripts.

Environment: Java, JMS, Web Services, J2EE, JSP, JavaScript, Servlets, EJB, Struts, JDBC, PVCS, Hibernate, WSDL, XML, RUP, Oracle10g, Web Services, UNIX Shell, SOAP UI, Perl, WSDL, Weblogic.

Confidential, Indianapolis, IN

J2EE Developer

Responsibilities:

  • Requirements analysis, high level and low-level design of an E-Commerce Object Model (3-tier architecture) with Rational Rose.
  • Used JSF Framework for the development of the web application components.
  • Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Involved in Data Base Design using Erwin tool.
  • Created custom components for operational risk package, including cross-browser asynchronous tree widget, custom reporting tool and asynchronous menu control using AJAX.
  • Design and develop Struts Action classes, Dyna Action Forms, DAO, Views using Struts custom tags.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework
  • Developed DAOs interfaces for Hibernate to interact with the database.
  • Developed servlets to process the requests on the server and to transform the processed data to database.
  • Made extensive use of Java Naming and Directory interface (JNDI) for looking up enterprise beans.
  • Developed presentation layer using HTML, CSS, and JavaScript
  • Developed stored procedures and triggers in PL/SQL
  • Database design, writing stored procedures and triggers, Writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
  • Deployed the application in WebLogic server.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Involved in writing Junit test cases and suits using Eclipse IDE.

Environment: J2SE 5.0, JSP, JDBC, Servlets, JNDI, SDLC, JMS, XML, HTML, CSS, Java Script, JSON, JSF, Hibernate, SDLC, WebLogic 8.1, AJAX, Oracle, Eclipse, Ant, pl/sql, JUnit, CVS, Windows XP/98.

Confidential

Software Developer

Responsibilities:

  • Involved in Analysis, Design, Implementation, and Testing of the project.
  • Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.
  • Developed Action Forms, Action classes and Servlets based on the Struts Framework.
  • Developed web components using JSP, Servlets, and JDBC.
  • Implemented database using MySQL.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Developed user and technical documentation.
  • Developed lightweight application using GRAILS and deployed on a Java Tomcat Server

Environment: Java, JSP, Servlets, JDBC, Struts, GRAILS, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat.

We'd love your feedback!