We provide IT Staff Augmentation Services!

Sr Java/j2ee Support/developer Resume

5.00/5 (Submit Your Rating)

Pleasanton, CA

PROFESSIONAL SUMMARY:

  • Eight (8+) years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment and Maintenance of web based and Client/Server applications using Java and J2EE technologies.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including Core Java, JSP, Servlets, AJAX, Web services, JDBC, JAXP, Swing, XML, JavaScript, HTML5, CSS, JQUERY, AngularJS, Oracle, Struts, Spring, Hibernate, SOAP with various middleware technologies.
  • Proficient with front - end UI development skills using scripting languages HTML5/HTML, CSS3/CSS, JSP, JavaScript, XML, PDF.
  • Excellent understanding of OOPS concepts and Design Patterns along with experience in applying them in designing and developing SOA based applications.
  • Experience in Web development with JavaScript, JSP and XML.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Extensive experience in Design, Development, Business Analysis, Requirement Gathering, Defect Fixing,Defect Management, Test Design, Test Execution with Mercury Quality Center; Automation of Manual Tests with Mercury QTP and Production Support.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • A strong working knowledge of Scala.
  • Developed applications using Python and MySQL for database design.
  • Expertise in working with application servers likes IBM Web Sphere, Web Logic, JBoss and Tomcat.
  • Expertise in IDEs and tools like Netbeans, Eclipse, Maven, JBuilder.
  • Always believed in Test Driven Development (TDD) approach.
  • Good experience in implementing applications with Model-View-Controller (MVC) / N-tier Architecture.
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL, MongoDB and DB2. Experience in working on Unix Shell Scripting.
  • Possess knowledge of Object Oriented Analysis and Design using Unified Modeling Language (UML), Agile and Waterfall model.
  • Excellent analytical ability, consultative, communication and management skills.
  • Excellent communication, presentation skills, a very good team player and self-starter with ability to work independently and as part of a team.

TECHNICAL SKILLS:

Languages: Java, J2EE, RMI, JavaMail, Python, JMS, UML, SQL, PLSQL C, C++, C#, JPA, Groovy.

Frameworks: AngularJS, React JS, Node JS, ExtJS, Hibernate, JSF, JAXB, Junit, Spring MVC and Struts.

Tools: TOAD, PL/SQL Developer, Reflection FTP Client, Perforce, PVCS Tracker, PVCS Version Manager.

Databases: Oracle, MS SQL Server, Sybase, MySQL, MS-Access, DB2, Intersystems Cache. Mongo DB

Web Technologies: HTML, AJAX, XML, XSL, CSS, JavaScript, JQuery, Cold Fusion, Apache CXF.

GUI Environment: Java applets, Java AWT, Swing, Developer 2000.

Web/Application Servers: Web Sphere, JBOSS, Web logic, Apache, Tomcat

Web services: SOAP, RESTful, WSDL

IDE: Borland s Jbuilder X, Netbeans, Eclipse, JDeveloper, IBM WSAD, XML Spy, Edit Plus.

Operating Systems: Windows 7/8, Windows XP, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Sr Java/J2EE Support/Developer

Responsibilities:

  • Participated in Sprint Planning and Showcase meetings as part of SCRUM team.
  • Involved in coding and implementation activities for various components using Java, JEE, spring.
  • Implemented the presentation layer using Spring MVC framework.
  • Developed the front end interface using JSP with AJAX features.
  • Developed business functions using Java.
  • Developed various User Interfaces using HTML, JQuery, Bootstrap,AngularJSand Node JS.
  • Developing complex Business Management and Business Intelligence functionality.
  • Designing and developing reports for the Business Analysis using Actuate Reporting platform, followed Agile Modeling.
  • Implemented routing logic and navigation from screen to screen and also implemented functionality on the client side in AngularJS.
  • Worked with Web services components like RESTful Web services to interact with external systems.
  • Improved stability and performance of the Scala plugin for Eclipse, using product feedback from customers and internal users.
  • Developed SOAP based web services using Apache CXF and test them using SoapUI.
  • Developed the Business layer using spring IOC and AOP modules.
  • Implementation of Hibernate using the Spring Framework (Created the session Factory).
  • Worked with Open symphony workflows and delivered work flow module to the client.
  • Wrote Unit, System Test plans for the business analyst to test the application.
  • Designing Integration Test Plan that resulted in for Productivity improvement and saved approximately 20 hours of work.
  • Developed and maintained programs for build and release tasks using JAVA, JavaScript, XML and HTML.
  • Developed and maintained comprehensive technical design documentation; including but not limited to software system architecture, high-level design, and low level design.
  • Involved in Unit testing and performed peer review of design and code.
  • Used ClearCase for source code control and JUnit for unit testing.
  • Developed test cases using Junit and Mockito.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Involved in high-level estimation of project schedules, project time lines and project deliverable meetings.
  • Involved and participated in Code reviews.

Environment:: Java 1.6/J2EE, JSP, Spring MVC, Spring, Hibernate 4.2, Spring, WebSphere, Workflows, Oracle, SQL, HTML, UML, JQuery, CSS, Toad, Edit Plus, XML, Ajax, RAD, TOAD, CVS, AngularJS, Bootstrap, SOAP, REST, Apache CXF, Mockito, SoapUI, Windows, JSON and Linux.

Confidential, cruise line,FL

Sr Java Developer

Responsibilities:

  • Responsible to manipulate HTML, CSS in jQuery as well as making the page’s dynamic using AJAX, JSON and XML.
  • Designed and Developed JavaScript frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
  • Developed query generator using Java Swing AWT programming for querying internal databases for activation related data.
  • Worked on design and development of Java EE based web utility on Struts2 framework to be deployed in Apache tomcat application server to work in conjunction with Remedy ARS systems for copying hierarchical entities.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX framework to develop rich GUIs and also involved in performance tuning the website.
  • Used web services concepts like SOAP, WSDL, JAXB and JAXP to interact with other projects for sharing information.
  • Developed and Maintained Perl based vulnerability scanning search engine which is used in SaaS security model.
  • Implemented enterprise beans using EJB 3.0 to remotely invoke application.
  • Implement the DAO classes to persist the data in DB2 database and EJB classes in the persistence layer for transaction management
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: HTML, CSS, JQuery, JavaScript, Neo4j,AJAX, XML, JSP, JSON, SOAP, Applets, DOM, Internet Explorer, Firefox, Chrome, Oracle.

Confidential, Omaha, NE

Java/ J2EE Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database. Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Involved in developing business tier using stateless session bean.
  • Worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Worked on Oracle 10g database for storing and retrieving the application data. Bootstrap, connecting to a RESTful server on a different domain.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Collaborated on design specification reviews together with Business Analysts.
  • Worked on Ext JS for user interface widgets with high performance scalable grids, trees and menus.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used JUnit for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: ExtJS, Java, J2EE, Struts, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, Message Broker, JUnit, DB2, CVS.

Confidential, Grand Rapids, MI

Java Developer

Responsibilities:

  • Involved in designing and developing the application using JSP, JSTL, HTML, CSS and made client validations using JavaScript.
  • Implemented entire application using Core java, java Collections and Spring 2.5 MVC design framework.
  • Implemented object/relational persistence (Hibernate) for the domain model and Made use of Data Access Object (DAO) design pattern for designing data access layer.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring 2.5.
  • Designed and developed the wrapper layer to the business module and exposed as the web services for the external systems communication and also extensively involved in defect fixing for one voice application.
  • Worked on generating the web services classes by using RESTful web services.
  • Created hbm mapping files and configured them in hibernate cfg file.
  • Involved in writing the Named queries, Criteria queries in Hibernate.
  • Used Spring IOC, AOP for creating beans and transaction management.
  • Configured objects in spring applicationcontext.xml.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases and fixing the bugs at Development and production levels.
  • Responsible for implementing Use Cases and Design document and coordinating with the development and QA teams.
  • Used Log4j for logging.
  • JUnit Frameworks were used for performing unit and integration testing by writing test cases.
  • Worked in an agile work environment.

Environment: Windows XP, JDK 1.6, Oracle 10g, Eclipse, Web Sphere 7.0, Spring 2.5 MVC, Spring IOC, Hibernate, EJB 3.0, JSON, SOA, JUnit, DB Visualizer, SOAPUI 4.5, Windows XP, JDK 1.6, Servlets3.0, JSP, Spring, HTML

Confidential

Java Developer

Responsibilities:

  • Involvement with full cycle development of software which include Requirement Gathering, Design and Develop Applications.
  • Actively participated in Project Designing using JSF Framework and SDLC phases of the MTM-Project.
  • Developed the presentation layer using JSF, CSS and client validations using JavaScript.
  • Developed user interface using JSF Primefaces with Java Beans, MDB’s Custom Tag Libraries and AJAX to speed the application.
  • Used Java/J2EE Design Patterns like Session Façade, DAO Pattern, and MVC Pattern.
  • Implemented controllers, services part.
  • Used SVN for software configuration management and version control.
  • Implemented Spring Dependency Injection.
  • Developed bug fixes forVXMLapplications
  • Implemented spring security features to different modules of the Project.
  • Implemented POJO based domain model integrated with Hibernate ORM for persistence.
  • Developed client modules for the SOA Integration.
  • Developed SOAP web services and clients using Apache CXF framework.
  • Added and modified existing Business JRules based on continuously changing business requirements and performed Unit testing to ensure system stability and consistency.
  • Written shell script files to update the configuration and application data corrections.
  • Responsible to write UNIX shell scripts to automate the Build process.
  • Monitored logs by using LOG4J .

Environment: JDK1.6, Core Java, EJB 3.0, Eclipse Helios, SQL-Server, Servlets 2.5, Spring DI, Spring Security, JSF & Prime Faces 3.2, IBM-DB2, IBM-Data Studio, Hibernate, Web services(Restful), JUnit 4.8, UNIX, Windows XP, VXML,IBM - ILOG JRules 7.2, SVN, Maven and Log4J.

We'd love your feedback!