We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

Framingham, MA

Summary

  • Having7 yearsof IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi-tier applications using Java/J2EE technologies.
  • Expertise in developing Sequence Diagrams and Class Diagrams using UML modeling tools like Microsoft Visual Visio.
  • Excellent knowledge and experience using Java/J2EE technologies like Java Beans, JSP, Servlets, Struts
  • Good working knowledge inBanking, Finance and Manufacturing Domains
  • Solid understanding and Experience in using Spring, Struts and Hibernate frameworks
  • Experience in Oracle SQL/PL SQL
  • Experience in using JBoss, IBM Websphere and Apache Tomcat
  • Experience in using different IDEs like Eclipse, NetBeans andRAD
  • Written SQL queries, stored procedures and triggers using relational databases like Oracle 10g/11g,DB2 and SQL Server
  • Worked on deployment, installation, configuration and issues with Application servers like Apache JBoss, JBoss Admin, Apache Tomcat and Web sphere
  • Developed projects and products using SDLC Software development life cycle , from initiation, planning, designing, execution and implementation, development
  • Implemented various Architectural design patterns like MVC, Singleton, Front Controller, Data Access Object, Composite view, Business Delegate patterns
  • Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML and CSS.
  • Experience working extensively on both UNIX based and Windows environments.
  • Have used Maven scripts to update/build the web applications.
  • Experience in Using Ant build tools and performing Unit test by using JUnit.
  • Experience in developing Internet/Intranet Applications with Web Services, WSDLand SOAP.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.

Technical Skills:

Languages:

JAVA, PL/SQL

J2EE Standards:

JSP, Servlets, JDBC, Java Bean, XML, JavaScript, HTML

DHTML, Cascading Style Sheets CSS , Web Services

Frameworks:

JSF, Struts and Spring

ORM:

Hibernate

XML:

SAX and DOM parsers, JAXB and XML Schema

Application/Web Server

Apache Tomcat 5.0, Web Sphere 7, JBoss4.0

Methodologies:

SDLC waterfall model, Agile Scrum

Database:

Oracle version -10g, 9i , DB2

Other Tools:

Log4J

Operating Systems:

Windows 98/NT/2000/XP.

IDE:

Eclipse 3.x, NetBeans, My Eclipse, RAD

Version Control Tools:

SVN

SQL Tools:

TOAD, Data Studio

Experience

Confidential

J2EE Designer/Developer

Responsibilities:

  • Involved in analysis, design and development of CDF Processing system and developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using Struts that leverages classical Model View Controller MVC architecture.
  • Deployed the applications on Oracle WebLogicApplication Server.
  • Used AJAX Framework for Dynamic Searching of covered products for funding.
  • Involved in designing the Graphical User Interfaces using HTML, JSP, Java Swing and JSF.
  • Used Java Script for client side validations and validation frame work for server side validations
  • Used Hibernate in data access layer to access and update information in the database.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Used JNDI for naming and directory services.
  • Developed the web application by integrating JSFICEfaces employing AJAX at client side components enabling rich web applications without any separate plugins.
  • Used Web services - WSDL and SOAP for getting credit card information of the insured patients from third party.
  • Used soapUI for load testing the Web Services.
  • Wrote the primary desktop client applications using Python and the wxPython GUI framework, deployed to both Mac OS X and Windows platforms.
  • Used JDK 1.6 which was packaged bundled with NetBeans IDE. I used NetBeans GUI environment to develop Java applications, including tools for version control, and debugging.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Implemented JMS Listeners and Message Driven Beans MDB .
  • Developed JUnit test cases for all the developed modules.
  • Used ILog to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used CVS for version control across common source code used by developers.
  • Used Maven OSGI scripts to update/build the application and deployed on BEA WebLogic Application Server.
  • Used ExtJsjavascript library to dynamically load individual charts, make a pop up of the actual jsp page that is hidden on the age load. The popup uses tabbed panel component to show multiple types of maps.
  • Designed database and normalization for databases in Oracle 10g and used the Stored Procedures and Triggers in the application.

Environment: JDK 1.6, JSF ICEfaces, Hibernate 3.6, Extjs. MVC, Python, Servlets, Json, REST,Apache Tomcat, JBoss, JMS, XML, SOAP, WSDL, JDBC, JavaScript, CSS3 Maven OSGI, HTML5, JNDI, CVS, ILog, Eclipse Indigo, BEA WebLogic Application Server, Rational Rose for UML modeling, JUnit, Oracle 10g.

Confidential

Role: Sr. Java/J2EE Developer

Responsibilities:

  • Developed various web services for components like Recipient Enrollment, Provider Enrollment, Provider Search, Recipient Eligibility Verification using JAX-WS, JAXB, SOAP, WSDL and deployed on JBoss 5.1 enterprise server with JBoss Native and Metro stack using document literal style web services.
  • Developed the application using classical Model View Controller MVC architecture.
  • Responsible and mentored with team in complete software development lifecycle SDLC tasks - design, coding, testing, and documentation using Rational Unified Process RUP for analysis and design of application.
  • Developed real time, asynchronous using JMS, MQSeries and batch processing web services to integrate with external systems like File Net Imaging Services, Pitney Bowes Address Verification, Validation and Geocoding modules, Pay Point payment gateway, and CICS modules on Internal server systems for credit Inquiry, NCID Security Integration and CNDS Recipient data real time synchronization.
  • Developed web services to interface with Mainframe CICS modules, and database tables from DB2 and SQL Server databases
  • Used Web services - WSDL and SOAP for getting credit card information of the insured patients from third party.
  • Used soapUI for load testing the Web Services.
  • Worked on clustering web services using network switch, application routing and ESBdeployment for transparent routing to layered web services framework.
  • Developed MQSeries-JMS Bridge to interact with MQSeries queues. Posted and consumed recipient information to and from the queues.
  • Developed UI components using JSP, Struts, CSS, JavaScript, JSON and AJAX for Recipient and Provider maintenance portals.
  • Developed data access layer and components using JPA/Hibernate frameworks with spring framework support for object persistence to DB2 v10 on z/OS.
  • Used session beans for web/web service development and entity beans using JPA and Hibernate for database integration.
  • Developed SQL java stored procedures, deployed and run on server.
  • Developed email clients for shared services and UI pages using Java Mail API, parsed and built XML parsing components using JAXP and JAXB.
  • Performed requirement analysis, design specifications using UML, unit testing using soapUI, JUnit, DB Unit and integration testing, regression testing and load testing.
  • Developed DB2 SQL queries, Hibernate HQL queries, configured and maintained JBoss Application server and Hudson Continuous Integration Server.

Environment: J2SE 6.0, J2EE 1.6, Spring 3.0, EJB 3.1, JDBC, JSP, XML, XSLT, XSD, SAX, Maven, DOM, JAXP, JAXB, SOAP, JAX-WS, Hibernate 4.3, JMS, MQSeries, Struts 2.0, AJAX, Tomcat 7.0,SQL, WSDL, DB2 v10, Apache 7.0, Ant, Eclipse, JBoss 5.1, Unix, Windows.

Confidential

Sr. Developer

Responsibilities:

  • Worked withAJAX,ExtJS and JSON.
  • Involved in various phases of Software Development Life Cycle SDLC and the project was developed using Rational Unified Process RUP .
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed variousHibernate components to fulfill the business functionality.
  • Used Java Script for client side validations and validation frame work for server side validations.
  • Session Beans have been used to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Fa ade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 9idatabaseand used the Stored Procedures in the application.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • UsedMavenscripts to build the application and deployed on WebSphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Designed Graphical user interface using Java Swing, HTML and JSF.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Websphere Studio Application Developer and used CVS for version control.

Environment: EJB, Struts 1.2.4, Hibernate3.0, Spring 1.02, JSP1.2,Extjs.MVCServlets2.1, JMS, MQ server, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, UML, HTML, JBoss, JNDI, CVS, Log4J, JUnit, WebSphere App server 5.1, WSAD 5.1.2, Rational Rose, Oracle 9i.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle SDLC .
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio to model the detail design of the application.
  • Used Jakarta Struts Framework for rapid development and ease of maintenance.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Developed a web-based reporting for credit monitoring system with HTML, JSTL and custom tags using Struts framework.
  • Developed Session beans which encapsulate the workflow logic.
  • Used VB/COM, ASP for developing support Webpages application.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern for database access and used the JDBC API extensively.
  • Used XML Web services for transferring data between different applications and retrieving credit information from the credit bureau.
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQBridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC,core java, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, VB/COM ,Apache Tomcat, ASP, Spring1.0.2, SOAP, WSDL, JavaScript , Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J.

Confidential

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in the design and development phases of Rational Unified Process RUP .
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose to model the detail design of the application.
  • Application was built on MVC architecture with JSP 1.2 acting as presentation layer, Servlets as controller and EJB 2.0 as business layer and JDBC to access Oracle 9i Database.
  • Developed the application using Jakarta Struts 1.1 Framework: developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Developed complete Business tier with Session beans and CMP Entity beans with EJB 2.0 standards using Eclipse.
  • Used JMS Queue communication in authorization module.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern.
  • Used JAXB API to bind XML Schema to java classes.
  • Used the report generation in the databases written in PL/SQL.
  • Used Maven for building the enterprise application modules.
  • Used Log4J to monitor the error logs.
  • Used JUnit for unit testing.
  • Used SVN for Version control.
  • Deployed the applications on WebLogic Application Server.

Environment: Struts 1.1, EJB 2.0, Servlets 2.3, JSP 1.2, SQL, XML, XSLT, Web Services, JAXB, SOAP, WSDL, JMS1.1, JavaScript, TDD, JDBC, Oracle 9i, PL/SQL, Log4J, JUnit, WebLogic, Eclipse, Rational XDE, SVN, Linux.

We'd love your feedback!