We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Des Moines, IowA

SUMMARY

  • Having 7+ years of professional experience in design and development of enterprise applications using Object Oriented Programming, Java/J2EE technologies, Web application development, testing and deployment.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client - Server Architecture environment in Automotive, Financial, HealthCare and Education Industries.
  • Over 5 years of experience in implementing web based projects using IBM Web Sphere Application Server 5.x/6.x, BEA WebLogic Server 10.0, Oracle WebLogic Server 10.3, JBoss 3.2.x/4.2, Apache Tomcat 5.0/5.5 and IDE’s like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0.
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing.
  • Expertise in application development using various frameworks: Jakarta Struts Framework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5, Java Server Faces(JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2, Java Data Objects with GUI plug-ins
  • Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.
  • Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX.
  • Developed AJAX scripting to process server side JSP scripting.
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
  • Has experience on java web services using Apache Axis2.0
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with Web Sphere and IBM HTTP Server.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC, JNDI, JMS, LDAP, IBM MQSeries and RMI.
  • Good Working Knowledge of Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

TECHNICAL SKILLS

Tools: Eclipse 3.2, IRAD 7, IBM WAS 6, 6.1, Rational Rose 6.22, Ant, TOAD, SQL Developer Builder.

Concepts: Concepts OOA/OOD, UML, Design patterns, Networking, Unit testing, DAO implementations, distributed systems

Operating Systems: Windows 9x/NT/2000,XP,UNIX, LINUX

Database Systems: Oracle 10g,9.i/8.X, DB2 UDB, MS-SQL Server, MS-Access

Languages: Java, Java Scripting, Perl Scripting, VB Scripting, JSON

Java/J2EE technologies: EJB 2.0/3.0, Servlets, JSF,JSP, RMI, JDBC, J2EE Design Patterns, JNDI, XML, Tiles, Spring, AJAX, JQuery, JSTL

Application Servers: WebLogic 10.3, IBM WebSphere 5.1/6.0, JBoss 4.X, IIS

Web Services: SOAP, UDDI, WSDL, SOA, JAX-WS

Framework: Struts, JSF, Spring, Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Des Moines, Iowa

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Generated Use Case diagrams, Class diagrams, and Sequence diagrams of UML using Rational Rose.
  • Developed UI screens using HTML, HTML5,XHTML, CSS, JSP, AJAX and JavaScript to perform checking and validations at Client's side.
  • Developed struts form beans, action classes, JSPs and tiles which follow struts framework standards.
  • Used struts framework for server side and JavaScript for client side validations.
  • Development code for XML parsing using SAX & DOM parsers.
  • Coded the Web services, tested it using Soap Scope tool and deployed in JRun server using Apache Axis framework.
  • Updated the required data in the Oracle database to save and update the database using JDBC, corresponding to actions performed in the front end.
  • Involved in the preparation of Test Cases for Integration Testing.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Involved in bug fixing and resolving issues with the QA.
  • Used Web Services to open XML-based standards and transport protocols to exchange data with clients.
  • Used Spring framework for Dependency injection.
  • Used Spring web-flow for complex page navigations.
  • Used Hibernate(Mapping, Transaction Management, persistence) along with Spring framework to access the data from the database.
  • Worked on SQL Scripts and developed Stored Procedures, cursers and triggers.
  • Used PVCS for version controlling and JUnit for unit testing.
  • Apache Ant was used for the entire build process.
  • Developed the application on IBM WSAD and deployed it on IBM Web Sphere Application Server.

Environment: Java,MultiThreading, Struts, Hibernate, Spring, AJAX, Windows XP, Tomcat, Web sphere, JDBC, EJB, HTML, DHTML,HTML5,XHTML,CSS, JSP, Unix, Eclipse.

Confidential, Dallas, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Understand functional and technical design documents and come up with a plan to develop parts of the application.
  • Understand end-to-end J2EE framework and custom framework.
  • The project was developed using Agile Methodologies.
  • Involved in implementing different security enabled web services using AXIS2 which involves writing wsdl and xsd files (SOAP) for different service
  • Binding XML Schema to Java Classes with JAXB to generate stubs and call back handlers, which are called by web service clients.
  • Designed and developed communication between client and server using Web Services.
  • Extensively used Core Java for writing business logic and Helper Classes.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework.
  • Create XML and XML Schema files using enterprise tool
  • Used Eclipse 3.1 to have integrated development environment.
  • Involved in configuring and deploying the application with Web Sphere Application server.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer ORM(Object and Relational Mapping) using Hibernate.
  • Involved in Creating and Deploying Session Beans, to map the fields in the database.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Develop end-to-end application components involving front end, business layer, persistence layer, database and web service layer Publishing Web Services
  • Deploying applications in AppServers for DEV, integration environments.
  • Worked with business and System Analyst to complete the development in time.
  • Prepared code review documents with Unit Test cases.
  • Be proactive in discerning performance issues and develop high performing application
  • Work with the testing team to help test the application and resolve issues

Environment: JDBC, Servlet API 2.4, JSP API 2.4, Spring, Hibernate, JDK 1.5, EJB 2.0, AJAX, JQuery, JAXB, XML, JMS, MQ, log4j, JUnit, WebSphere 6.1, Oracle, Accurev, Ant, Axis2, UNIX, Windows NT

Confidential, SFO,CA

Java/Web Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC): requirement gathering, modeling, analysis, architecture design & development. The project was developed using Agile Methodologies.
  • Developed J2EE based screens for a Researcher to validate trades, positions and options details.Used JSP,HTML,CSS, and AJAX for the enriched front end.
  • Wrote object-oriented Javascript for transparent presentation of both client-side and server-side validation.
  • Programming and Development of web pages using Spring 3.0, AJAX, Servlets, JSP, and Object Oriented JavaScript.
  • Achieved MVC pattern using SPRING MVC architecture.
  • Understand the application code.
  • Wrote ANT scripts for building the applications.
  • Involved in debugging and bug fixing of application modules.
  • Added Log4j to log the errors.
  • Deployed the application in WebLogic server to understand the application functionality.
  • Assisted on migration tasks and application/setup checkouts.
  • Prepared the Functional, Design and Test case specifications.
  • Monitoring of the server box regularly.
  • Handling the Action items in the ASG queue by Code fixing or Code development.
  • Raising PR's to keep the track of Bridge cases.
  • Designed and developed communication between client and server using Web Services.
  • Developed and deployed the application on Application Server using Ant scripts
  • Used Web Services to exchange information on Loans and Credit history. Also Used SOAP framework and WSDL.

Environment: Java, J2EE,Servlet, JSP, AJAX, XML, Tiles, Spring, JavaScript. CSS, Windows XP, Eclipse, Oracle, Unix, SVN, HTML, Weblogic, Tomcat, JBOSS, Log4j, ANT

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Developed various UI (User Interface) components using (MVC), JSP, AJAX, JQuery, JSF, and HTML.
  • Used JSF layout for View of MVC
  • JQuery is used to add some animations to the page.
  • Developed full-fledged application like Suggestion Box System for employees, which include automated emailing system based on the category.
  • Another major application was Customer Feedback System on struts tiles framework.
  • Worked on voting system for employees to recognize best employee and team based awards using Weblogic Platform.
  • Involved in developing business components using stateless session EJB's on Websphere application server.
  • Developed EJBQL queries to develop the finder methods in entity beans.
  • Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains
  • Created both stand-alone and clustered environments for JBOSS domains
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
  • Involved in writing all client side validations using Java Script, JSON.
  • Troubleshooting Weblogic Server and Oracle Database issues.
  • Used Java Connection Architecture (JCA) for connecting the Weblogic App Server
  • Designed Page Flows and Workflows for automated transformation or Publish Jobs.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed, Developed and Implemented document transformation applications using XML tool.
  • Created special database maintenance tools, using Perl scripts, enabling database modelers to manage the databases more effectively.
  • The business logic was implemented in EJBs and DAO layer accesses the back-end SQL Server database using JDBC.
  • Implemented the Unit testing for the components developed.
  • Used Log4j for logging and handling defects of the application
  • Used CVS, SVN, Clear case and Clear Quest for version controlling and error reporting.

Environment: Core Java, J2EE, Servlets, JBOSS 4.2, JSF, JSP, JSTL, JQuery, AJAX, XML, HTML, JSP, Eclipse,Log4j, JDO, CVS, SVN, Clear Case, Oracle10g, EJB 2.0, Perl, Hibernate, JDBC, Weblogic9.2/10.0.

Confidential, Boston, MA

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC): requirement gathering, modeling, analysis, architecture design & development. The project was developed using Agile Methodologies.
  • Used the J2EE components like Servlets, EJB’s, JSP’s and implemented Struts1.2 framework for MVC architecture.
  • Developed GUI using JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Created the presentation using the Struts framework.
  • Worked on creating JSPs, Form Beans and Action classes and configured in Struts-Config.xml
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Implemented object/relational persistence (Hibernate) for the domain model in DAO layer.
  • Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
  • Implemented Singleton classes for property loading and static data from DB.
  • Registrations are sent to another application using JMS technology.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Configured listeners and wrote MDB’s (Message driven bean) to listen to the messages and subscribe to the topic put by the core application.
  • Used Log4J to print info, warning and error data on to the logs.

Environment: J2EE1.4, Webservices,Struts1.2, Rational software architect7.0, JMS, Hibernate,Servlets, JSP, AJAX, SOAP, XML,WSDL, JUnit, EJB2.0, JavaScript, Db2 9.0, Oracle10g, IMS, Message Broker, HTML.

Confidential

Junior Engineer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based application that makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader.
  • JDBC is used for connecting to the database Oracle 8.0
  • Developed a Controller Servlet for Single Point of Control and fetching Connection from Connection Pool.

Environment: JSP, Struts, JDBC, JDK, HTML, Web Logic, XML, HTML, Oracle 8i, SQL, PL/SQL, Putty, Windows NT, UNIX.

We'd love your feedback!