We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 7+years of experience in development of web based applications in various domains by using Java, J2EE technologies such as UML, Spring, Hibernate, Web services, SOAP, WSDL, Java Script, JSF, EJB, JMS, RMI, JNDI, Java Beans, Servlets, JSP, JDBC, HTML, CSS, DHTML, XML, VXML, XSL/XSLT, UNIX and Windows.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with J - Unit and good experience with software development methodologies like waterfall and agile.
  • Experience in OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc)
  • Proficient in Struts 2.0 and Web Services using SOA implementations.
  • Worked Extensively on J2SE,springs 2.5, Hibernate 3.4 and EJBs 3.2.
  • Expertise with HTML, XML, JavaScript and JSP.
  • Experience in ILOG JRules 6.x & IBM WebSphere JRules 7.0.
  • Excellent in Multi-Threading, Swing, AJAX, JSF, RICHFACES, UI design and Log4J for debugging errors.
  • Good Experience in Hibernate, Jakarta Struts, Spring and MVC Frameworks
  • Experienced in implementing as well as consuming RESTful Web Services
  • Experienced in SOA (Service Oriented Architecture) by creating the web services with SOAP and WSDL.
  • Proficient in programming by using the IDE’s such as My Eclipse 8.x, Eclipse 3.5, Net beans 6.9, WSAD 5.x, and RAD 6/7.
  • Expertise in implementing different design patterns such as singleton, session façade, DAO, DTO, Factory and Business delegate.
  • Experienced in working with BEA Web logic 8.x, IBM Web sphere 5.x/6.x, JBoss application servers.
  • Experienced in working with RDBMS such as Oracle 9i, 10g, DB2, MySQL, Sybase and SQL server.
  • Good working experience in writing PL/SQL Prepared Statements and Stored procedures.
  • Good experience in developing test cases with JUnit for Unit testing, Load testing using JMeter, Stress test and logging using Log4J.
  • Expertise in Design and Development of User Interfaces Using Struts, JSP and HTML and proficient in programming using JSP.
  • Experience in Angular JS, Ember.js, Bootstrap, Backbone, D3.js, Twitter Bootstrap framework for developing UI.
  • Built dynamically generated dropdown lists using Ajax, JQuery UI, ExtJS and Angular JS.
  • Expert in using Eclipse.
  • Experience in OO Analysis, OODesign using UML.
  • Expertise in J2EE Design Patterns like MVC, DAO, DTO, Front controller and Singleton
  • Good Knowledge Test Driven Development (TDD) techniques
  • Enterprise integration technologies, Message Oriented Middleware (MOM) like Web sphere MQ, IBM MQ Workflow, Web services, WSDL, UDDI, JMS, LDAP, Content Management, Application Deployment, Data sources configuration.
  • Functional domain knowledge in banking and Telecom (DST and CSG) billing systems.
  • Experienced in building Web Services (SOAP, JAX-RPC and JAXB).
  • Extensively working with Hibernate mapping and configuration.
  • Good experience in working on Spring Framework.
  • Experience of using ANT/Maven tool to generate deployable files.
  • Ability to interact with IT staff or vendors in performing complex testing, support and troubleshooting functions.
  • Strong interpersonal skills, ability to interact with team members and good communication and presentation skills.

TECHNICAL SKILLS:

Core Expertise: Servlets, JSP, JDBC, JNDI, Java Mail, JMS, Maven, WEB 2.0, Restful Web Services, DOM, EJB, SAX, Digester, JSON, Ajax, JSF and JSTL.

Languages: Java, HTML, DHTML, XML, VXML, XSLT, UML, EL, C++ and C.

Frameworks: Struts 1.2/2.0, Spring 2.0/2.5, Hibernate 3.1, DOJO, WATIR and JUnit.

Web/ Application Servers: BEA Weblogic 8.x, IBM Websphere 6.x/7.x, JBoss 4.x/5.X and Apache Tomcat 4.X/5.X,Apache CXF

Scripting Languages: Perl, Unix Shell scripts, Java Script, CSS, Ant, Ruby Scripts and Action Script 3.0.

Databases: Oracle 7.2/9i/10g, DB2 8.1, MySQL, MS Access and SQL server.

Development Tools: IBM WSAD 5.0, IBM RAD 6.0/7.0, Eclipse 3.x and MyEclipse 8.x

Design/Version Control: Rational Clear Case, CVS and Tortoise SVN and PVCS.

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, MS-DOS, Unix, Solaris 9 and Linux

Bug tracking: Rational Clear Quest and Bugzilla

Tools: & Utilities Rational Rose 2000, Adobe Flash, Dream weaver, Apache Axis, Log4j, Toad, SQL Explorer, DB Visualizer, Navicat, Management Studio, Bamboo, Cruise Control Dashboard.

Methodologies: OOAD, RUP, Agile (Scrum/Extreme Programming).

Patterns: Java/J2EE Design pattern

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

Sr Java/J2EE Developer

Responsibilities:

  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Worked on agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
  • Developed Struts Form, Tiles, XML/XSLT with Eclipse.
  • Developed a web-based reporting system with JSP, DAO and Apache Struts-Validator using Struts framework.
  • Expertise in application development using JDBC, Servlets, JSP, Java Beans, JMS, Struts, spring, Hibernate and JSF.
  • Core Java implementations included, core Java Business Delegate classes, Java Messaging and Service Handlers and Java Database Access Objects (DAO) were developed and implemented to support the service adapter processing.
  • Delivered presentations about cloud computing, NoSQL, and new developments in databases.
  • Involved in upgrading MySQL, JDK, Business Objects server on the clarity System.
  • Working with Crystal reports for developing and bug fixing in the reports which has Oracle SQL as the database.
  • Developed on GWT (Google Web Toolkit) 2.0 platform using Scribd API as document repertoire with MySQL as database and Tomcat as server
  • Developing the UI component architecture and API for application integration framework using AngularJS.
  • BuildingSinglePageApplications (SPAs)withAngularJS.
  • Hands-on experience in MVC (Model-View-Controller) framework using Angular JS, Bootstrap, Backbone, D3.js
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Designed and developed front-end GUI components using HTML, JavaScript, CSS, Velocity templates, JSTL.
  • UsedANTscripts to build the application and deployed onWeb Sphere Application Server.
  • Implemented Java multithreading and thread handling issues during application development
  • Designed and Developed the JSTL Tag Libraries for the View side.
  • Developed Struts-based form validation, Application error-handling, using Struts Validator framework.
  • Provided end-to-end support for Enterprise Architectures, from requirements analysis and process modeling with IBM Rational Software Modeler and Rational Rose.
  • Designed wireframes and use cases using rational rose and met with the end-user to implement the design.
  • Developed business objects, request handlers and JSPs for the Project I site using JAVA (Servlets) and XML.
  • Implemented Restful web services using Apache CXF
  • Developed the presentation layer using CSS and HTML taken from Bootstrap to develop for multiple browsers including mobiles and tablets.
  • Developed dispatcher servlet class to handle all the requests matching the URL pattern using spring webflow.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose and Open Source Tool.
  • Responsible in providing UAT and Production support for Application.
  • Created and executed Test Plans using Quality Center (QC) by Test Director.
  • Mapped requirements with the Test cases in the Quality Center (QC).
  • Extensive experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) techniques using UML in Rational Rose and (RUP) Rational Unified Process.
  • Involved in High level estimation of project schedules, project time lines and project deliverable meetings.
  • As a part of Deliverable material created System Administration guide and created User Guide.

Confidential

Responsibilities:

  • Responsible for gathering all required information and requirements for the project.
  • Experience in Agile Programming and accomplishing the tasks to meet deadlines.
  • Used Ajax and JavaScript to handle asynchronous request, (CSS) Cascading Style Sheets to handle look and feel of the application.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as a part of Documentation.
  • Developed the presentation layer using CSS and HTML taken from Bootstrap to develop for multiple browsers including mobiles and tablets.
  • Extended standard action classes provided by the Struts framework for appropriately handling client requests.
  • Monitored and scheduled the UNIX scripting jobs.
  • Configured Struts tiles for reusing view components as an application of J2EE composite pattern.
  • Involved in the integration of Struts and Spring 2.0 for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean s in Spring IoC framework.
  • Participated in development of new features for the core of the application this includes converting the company’s current SOAP API to RESTful web services.
  • Designed DTO, Business Delegate, Factory and Singleton design patterns.
  • Developed the application on Eclipse.
  • Involved in the implementation of Java beans in Application.
  • Implemented cross cutting concerns as aspects at Service layer using Spring AOP.
  • Involved in the implementation of DAO objects using spring - ORM.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Used JMS Template to publish and Message Driven POJO (MDP) to subscribe from the JMS provider.
  • Involved in creating the Hibernate POJO’s and developed Hibernate mapping Files.

Environment: Java, J2EE, JSP, JSTL, XSLT, XML, Angular JS, Ember.js, Bootstrap, Backbone, D3.js, MVC Design, Web logic, Oracle10g, TOAD, PL-SQL Developer, JavaScript, Hibernate, AJAX, Apache Tomcat, CXF,Struts,JDK 1.6,Eclipse, UML, Rational Rose, LINUX, ILOG, Shell script Agile methodologies.

Confidential, Wilmington, DE

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on application enhancements to include additional features.
  • Collected Business requirements by interacting with the business analyst.
  • Developed and enhanced interactive web pages using HTML, CSS, XML, JSP, Ajax, Java Script.
  • Implementation of Spring Restful web services which produces JSON
  • Developed API using Hibernate to interact with the Oracle database
  • Implemented Client Side and Server Side validations using JavaScript and Struts Validation Framework on Login and Registration forms.
  • Used Web services, Web Processing Service (WPS), BPEL, REST extensively for Operations module. Technologies SOA, SOAP, MTOM, TCPIP, TLS, PKI, WSDL, SAML 2.0, XSD, XPath, JMS, and MDB are also used.
  • Used JQuery and JSF validation framework for front end validations.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user
  • Modern JS frameworks and libraries such as JQuery and Angular JS, Bootstrap, Responsive design and also be aware of cross-browser compatibility.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery UI and Angular.JS.
  • Used JavaScript tool kit libraryExtjs.
  • Involved in system design and development using collection and multithreading for the action classes
  • Worked with struts framework, struts action classes and validation framework.
  • Created stored procedures for the SQL Server 2005 database.
  • Invoked web services and parsed the XML results.
  • Using Core Java, Swing, and multithreaded clients designed, developed and implemented new products and application implementations.
  • Used PVCS for version control and Ant for application build.
  • Requirements gathering and estimating the efforts for development.
  • Participated in weekly status meeting for providing the development updates.
  • Production support for the application to resolve the issues experienced by the users.
  • Actively involved in system testing.

Environment: JAVA, J2EE, RAD 7, WAS 6.1, Struts 1.3,RESTful Webservices, HTML, Angular JS, Ember.js, Bootstrap, Backbone, D3.js, JDBC, JSP, JavaScript, CSS, XML, Red Gate, SQL Server 2005, Windows XP, AS400.

Confidential, MN

J2EE Consultant

Responsibilities:

  • Analyzing business requirements in technical point of view.
  • Enhance business rules and provide more control over the foreclosure approval and control processes using workflow.
  • Expertise in application development using Servlets, JSP, Java Beans, JMS, Spring, Hibernate and JSF.
  • Developed business objects, request handlers and JSPs using JAVA (Servlets) and XML.
  • Extensive experience in OOA and OOD techniques using UML in Rational Rose and RUP (Rational Unified Process).
  • Developing the UI component architecture and API for application integration framework using Angular JS.
  • Building Single Page Applications (SPAs) with Angular JS.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Involved in various phases ofSoftware Development Life Cycle (SDLC)such as requirements gathering, modeling, analysis, design and development.
  • Involved in configuring and deploying the BRMS Rules on JBOSS BRMS Application server
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Involved in developing spring framework related components like controller, model and view, view resolver etc.
  • Using Hibernate 2.0 as a Persistence layer framework.
  • Used JSP’s to build the front end and validated using javascript and Ajax Framework.
  • Involved in developing the installation plans, validation plan and back out plans using Remedy 7.0
  • Responsible in providing UAT and Production support for Application.
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.

Environment: Java, J2EE, JSP,JSTL, MVC Design, Tomcat, SQL Server, Oracle 11g, BMC Remedy, Test Directory, TOAD, JavaScript, Hibernate, .NET, AJAX, Struts, Spring Source, Eclipse, JBOSS, Drools, JBOSS BRMS, RUP, Build Forge, ANT script, Angular JS, Ember.js, Bootstrap, Backbone, D3.js, Agile methodologies,.

Confidential, Champaign, IL

Java/J2EE Consultant

Responsibilities:

  • Involved in developing design document and impact assessment documents.
  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Core Java implementations included, core Java Business Delegate classes, Java Messaging and Service Handlers and Java Database Access Objects (DAO) were developed and implemented to support the service adapter processing.
  • Worked on agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support for UAT.
  • Developed business objects, request handlers and JSP’s for the boost mobile site using JAVA Servlets, and XML.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Developed Jsp’s including AJAX that call different API’s that process messages using XML.
  • Involved in integration with the existing UBP (unified billing platform) developed by Confidential for sprint.
  • Developed request handlers, .JSP’s and Data Objects in Java.
  • Developed Jsp’s using HTML and converted the XHTML jsp’s to WML jsp’s.
  • Develop jsp pages using WML, XHTML for WAP.
  • Developed Business tier and Presentation tier using Intellij IDEA
  • Actively involved in Testing and deployment of the application on Weblogic Application server (WAS).
  • Involved in debugging the application.
  • Developed the Use case, and Class diagrams using UML and used Rational Rose Tool.
  • Used XTRAC for version Repository maintenance.
  • Tuning and Index creation for improved performance
  • Designed and developed database schema for new applications
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Created connection pooling method to avoid the waiting for database connection.
  • Implemented logging and tracing using Log4J.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose.
  • Create Test Plans using Quality Center by Test Director.

Environment:, Java, J2EE, JSP, JSTL, WML, XHTML, Angular JS, Ember.js, Bootstrap WAP, MVC design, SERVLETS, X-TraC, Web logic 8.1, ORACLE, TOAD, HP-UNIX, JavaScript, Struts Agile Methodologies.

Confidential

Programmer Analyst

Responsibilities:

  • Analyzing business requirements in technical point of view.
  • Analyzing the business objects and mapping to ACORD Objects.
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Using Hibernate 2.0 as a Persistence layer framework.
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.

Environment: Servlets, JSP, Hibernate, Dozer Mapping, Castor, Ajax, Weblogic 9.2, Oracle 10g, Windows, Oracle 10g, Castor, Ant, Oracle Raptor, Eclipse 3.3, Weblogic Workshop, LDAP

We'd love your feedback!