We provide IT Staff Augmentation Services!

Sr Java/j2ee Consultant Resume

2.00/5 (Submit Your Rating)

MA

SUMMARY:

  • Senior Java Developer with about seven years of IT experience in Java Application Development, Object Oriented Programming.
  • Experience in full System Development Life Cycle, gathering business requirements, requirements analysis, design, development, coding, code review, integration and testing.
  • Extensive experience in building enterprise Applications and Distributed Systems using technologies Java, J2EE (Servlets, JSP, EJB, Struts, Spring, Hibernate, JDBC, JNDI, JTA, JMS) and XML.
  • Experience in using JavaScript Model View Controller (MVC) frameworks such as Angular JS and Backbone JS with a good understanding of competing frameworks and experience with Spring MVC Framework.
  • Utilize CSS3 media queries for building Responsive Layouts as part of RWD (Responsive web Design) POCs for various devices.
  • Expertise in J2EE Technologies - Servlets, JSP, JDBC, EJB, JMS,Java Beans, SOAP, Web Services.
  • Expertise in XML (SAX, DOM), XSL, XSLT, SOAP, Custom Tags, JavaScript, HTML and DHTML.
  • Worked with Data serialization protocols such as XML schema, DOM, Java serialization, JSON, Protocol Buffers.
  • Experience in using Application Servers like IBM WebSphere 6.x/5.x, WebLogic 11.x/9.x, JBoss 4.x/3.x, Tomcat, Web Servers like Apache server and Integrated Development Environments like WSAD, Eclipse, and RAD 6.0/7.0.
  • Extensive experience working with HTML, XHTML, CSS, JSP, JavaScript, HTML5, Bootstrap, CSS, LESS, JQuery, and Ajax related technologies.
  • Strong Knowledge on J2EE Design Patterns like Front Controller, Singleton, Abstract Factory Pattern, Session Façade, Service Locator, DAO, DTO, and MVC etc.
  • Hands-on experience in relational databases like Oracle 11g/10g/9i, MS SQL server, DB2, using SQL, PL/SQL and T-SQL, programming and writing stored procedures, triggers and tools like SQL Developer, Oracle .
  • Experience in building the applications using ANT build files, and have good knowledge about Maven.
  • Experienced in Implementing Junit for different modules of Java web-based applications.
  • Experience in using version control tools such as CVS, Subversion and Rational Clear case.
  • Experience working with different operating systems as windows NT/98/2000/XP, UNIX, LINUX.
  • Experienced in coding, Testing the product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of the main responsibilities executed.
  • Quick Learner, work independently as well as in a team and highly motivated team player with strong communication, organizational, interaction skills and analytical skills.

TECHNICAL SKILLS:

Programming languages: C, C++, Java.

J2SE Technologies: Core Java, Threads, Swing, I/O, Java beans, JDBC

J2EE Technologies: JSP, Servlets, JDBC, Hibernate, Spring etc.

Web Technologies: JSP, Servlets, EJB, JDBC, Java Beans, HTML, JavaScript, Web Services, AJAX, JQuery.

Web Servers: Apache Tomcat 6.0/5.5, WebLogic10.3/9.2, IBM WebSphere6.x/5.x/4.x.

XML technologies: XML, XSL, XSLT, DOM, and JAXB.

Databases: Oracle 10g/9i/8i, MySQL, MS-Access and MS-Sql Server 2005/2008/2012

Development tools/IDE: Eclipse 3.2, Net Beans, Jbuilder.

Version Control: GIT, CVS, Clearcase, etc.

Testing: JUnit, JUnit-Perf, JMock, Cactus.

Build tool: Ant 1.8, Maven.

Tools: TOAD, SQL Developer, DB Visualizer, Visio etc.

System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.

Operating system: Windows 95/98/2000/XP/VISTA/7, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, MA

Sr Java/J2EE Consultant

Technologies: Java 1.7,Spring 3.0, Validator and Tiles Framework, JSP 2.0, JDBC, JavaScript, Angular JS, Web logic 11.0, Eclipse, Oracle 11g, PL/SQL, SQL Developer, Rational Clear Case, Clear Quest, XML, XSD, JAXP,ANT, HTML, CSS, Log4J.

Responsibilities:

  • Involved in Requirement gathering, Design, Development, System Testing, User Acceptance Testing phases of the application.
  • Used Spring MVC, Tiles, JSP, HTML, CSSJavaScript, Jquery, for implementing the presentation layer.
  • Used JavaScript for client side validation and validation framework for server side validation.
  • Created single page applications using Angular JS with MVC capability.
  • Used Node.js for scalable server side application.
  • Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Developed Spring Action classes used to move data into and out of JSP pages by invoking Springhandler classes and DAOs.
  • Implemented Spring handler classes using Spring Inversion of Control feature
  • Developed Data access layer using spring JDBC frame work and implemented DAO classes to fetch and save the business data.
  • Used HTML, XHTML, Java Script, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages
  • Multilayer Applications construction using Open JPA, Dojo(Dijit), HTML5, Spring MVC.
  • Experience in designing and developing POCs in Spark using Scala to compare the performance of Spark with Hive and SQL/Oracle.
  • Developed Oracle Queries, Packages, Stored Procedures, and Triggers using SQL and PL/SQL .
  • Generate excel reports giving the statistics about the employees performance.
  • Code is designed using several design patterns like service locator, abstract factory, singleton, DAO, VO design patterns.
  • Involved in developing JUnit test cases for testing the code fragments during development phase
  • Implemented Log4j for logging and debugging purpose.
  • Developed ant scripts to build and deploy the application.
  • Involved in Unit testing, System Testing, bug fixing and User Acceptance Testing.
  • Followed the sprint based release schedule by following Agile/Scrum process.
  • Build and deployed the application on web logic 11.0server.

Confidential, CA

Senior Java Programmer

Technologies: Java 1.6,Struts 2.0, Validator and Tiles Framework, JSP 2.0, EJB 2.0, JavaScript, Web logic 9.2, Oracle 10g, PL/SQL, Toad, CVS, XML, XSD, JAXB 1.0, XSL, XSLT, ANT, HTML, CSS, JMS, Log4J 1.2, AJAX.

Responsibilities:

  • Involved in developing of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, jQuery, Prototype Plus relevant coding standards.
  • Depending on the type of the policy (property insurance, health insurance, investment insurance etc) the logic for processing the policy differs, so the appropriate handler objects are inserted at runtime using the dependency injection feature of the spring framework.
  • Used Spring Framework to code business APIs.
  • Applied various Java/J2EE design patterns.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
  • Used Soap over HTTP and Soap over JMS for communication between components.
  • Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality.
  • Developed single page web application using JavaScript framework Angular JS.
  • Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
  • Involved in Unit testing, System Testing, bug fixing and User Acceptance Testing.
  • Followed Iterative/Agile process for the sprint based product delivery.

Confidential

J2EE/Front-end Developer

Technologies: Java 1.5, JSP 2.0, Struts 1.2, EJB 2.0, JavaScript, JBoss 4.0, Eclipse, Oracle 9i, PL/SQL, Toad, SVN, Tomcat 4.0,XML, XSD, JAXP, XSL, XSLT, ANT, HTML, CSS, JMS, AJAX.

Responsibilities:

  • Involved in requirement gathering, design and enhancement of ORCIS.
  • Developed the user interface using Struts MVC, JSP, HTML, Ajax, CSS and JavaScript, JQuery.
  • Used JavaScript for client side validation and validation framework for server side validation.
  • Developed Form Beans, used to store data when the user submits the HTML form.
  • Developed Struts Action Classes which are part of controller are used to move data into and out of JSP pages by invoking Session Beans.
  • Developed Stateless Session Beans to deal with business logic and access DAOs to retrieve & update data into Database.
  • Used transfer Objects to store data as the data comes in and out of the database.
  • Developed DICOM image viewer that allowed sharing of cardiological and other such medical information about the organs coming from the server.
  • Worked on large XML data using DTD as a syntactic validation tool for HL7 CDA.
  • Used Java Database Connectivity JDBC for data base Connectivityand developed SQL queries to manipulate the data.
  • Developed ANT script for auto generation and deployment of the web service.
  • Developed Triggers, Cursors, Stored procedures as part of the complex queries.
  • Developed and deployed applications on JBoss 4.0 and Tomcat 4.0 on UNIX and windows.
  • Worked on RUP development environment and used SVN for versioning

Confidential

Java Developer

Technologies: Java 1.5, Servlets, JSP 2.0, Struts 1.1, JSP tags, Custom Tags, JSTL, Tiles, Validation Framework, XML (DOM/SAX), SQL Server, SQL/PLSQL Stored Procedures, HTML, DHTML, JavaScript, JBuilder, CVS, Web Sphere 5.1, WSAD, JUNIT, UML, and ANT

Responsibilities:

  • Actively participated in various stages of the project life cycle mainly design, implementation testing, deployment and enhancement of the application.
  • Designed the system based on UML concepts which include Data Flow Diagram, class diagram, sequence diagram, state diagram using rational Rose Enterprise Edition.
  • Developed UI for customer service modules and reports using JSF, JSP’s, Ajax4JSF framework (Ajax), JavaScript and Backing Beans.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO and MVC Architecture using Struts Framework.
  • Designed & developed persistence service using Hibernate framework.
  • Hibernate used as the ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Developing web pages using JSP and HTML.
  • Used Struts Tiles in the template designing.
  • Worked with Struts tag libraries - Logic tags, Bean tags, HTML tags.
  • Used action classes to forward session requests to EJB’s.
  • Developed session beans to implement business logic.
  • Used session façade and service locator patterns to delegate requests to appropriate session EJB.
  • Used JDBC and also developed CMP’s for database connectivity with Oracle.
  • Used version control system using CVS.

Confidential

Java/UI Developer

Environment: Java, HTML, CSS, JavaScript, JSP, Spring, Ajax, MYSQL.

Responsibilities:

  • Created an email submission form for interested parties to email the company.
  • Utilized HTML, CSS, JavaScript, AJAX to design the user interface.
  • Developing web pages using JSP and HTML.
  • Used JavaScript for custom client-side validation.
  • Developed Front end user form for Customers, Administrators of the System using HTML and CSS.
  • Developing customer facing software for managing advertisements within websites using JavaScript / jQuery, HTML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Developed Spring Action classes used to move data into and out of JSP pages by invoking Springhandler classes and DAOs.
  • Implemented Spring handler classes using Spring Inversion of Control feature
  • Developed Data access layer using spring JDBC frame work and implemented DAO classes to fetch and save the business data.
  • Used HTML, XHTML, Java Script, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages.
  • Ongoing meetings with web redesign team for new updates and approved contents for templates.
  • Used JDBC and also developed CMP’s for database connectivity with Oracle.
  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Built a complex web portal, redesign user interface using HTML, CSS3, JavaScript Involved in writing the Properties, methods in the Class Modules and also consumed web services.

We'd love your feedback!