We provide IT Staff Augmentation Services!

Java/j2ee Support/developer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • Seven (7+) years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, Integration 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, EJB, AJAX, JMS, JSF, JPA, ORM, JNDI, Web services, JDBC, JAXP, Swing, XML, JavaScript, HTML5, CSS, JQUERY, AngularJS, Oracle, Struts, Spring, Hibernate, ExtJS, SOAP with various middleware technologies.
  • Strong 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.
  • 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.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Always believed in Test Driven Development (TDD) approach.
  • Hands on experience with J-Unit and Log4j in developing test cases and determining application functionality.
  • Used ANT, WinCVS, GIT and Log4j Extensively.
  • 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 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, 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

WORK EXPERIENCE:

Confidential, Denver CO

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 and AngularJS.
  • 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.
  • Worked on research team that developed Scala, a programming language with full Java interoperability and a strong type system.
  • 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.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in system and Oracle Database.
  • 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.
  • 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.

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, Albany, NY

Sr. Java Application Developer

Responsibilities:

  • Analyze, design and Implement application architecture to suit the development of software using JAVA/J2EE
  • Develop and maintain complex software components / systems in compliance with department standards including JSP, JSTL, EJB, JMS, JAX-WS, Restful APIs and Java Mail.
  • This project uses Boot Strap, JQuery, Restful, Hibernate JPA, Spring
  • Architected services to align with business objectives and fit into overall SOA driven program
  • Developed web based systems using Internet standards such as HTTP, XML, SOAP, SMTP and Web Services.
  • Provided scalable architecture using Hibernate and Spring (IOC, ORM, JDBC, and MVC) frameworks.
  • Developed and maintained programs for build and release tasks using JAVA, JavaScript, XML and HTML.
  • Used AngularJS for building single page web applications.
  • Developed and maintained comprehensive technical design documentation; including but not limited to software system architecture, high-level design, and low level design.
  • Provide status regarding current and upcoming work assignments.
  • Implemented the logging framework in the SOA environment.
  • Web Services testing using SOAPUI tool and Simulator as a part of unit testing.
  • Developed Message Driven Beans for posting data received via JMS to Scheduler Database. Monitor and develop build scripts for build management.
  • Wrote shell scripts for the deployments to Web sphere Application Server for IT (Integration Testing), ST (System Testing), UAT (User Acceptance Testing) environments.
  • Used Quality Center, Clear Quest for Bug Fixing and Tracking
  • Used SVN, CVS for source control management for different modules.
  • Upgraded to the latest Java version improving the security of the system.
  • Cleaned up old applications and got them working in Production.
  • Implemented various productivity improvement procedures.

Environment: JDK, Web sphere, Oracle11g, JUnit4, Eclipse, Angular JS, Spring Transactions, SOA, Hibernate, MessageBroker, JMS, EJB, SQL, CVS, SVN, Rally, SCME, ExtJS, AJAX, DOJO, JavaScript, JQuery, Unix, Web sphere Portal Server, Portlets, Maven, ANT

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, NY

Java/J2EE Developer

Responsibilities:

  • Designed the Business Requirement Document for the project.
  • Assisted my team lead in designing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Designed, implemented and tested the Spring Domain Model for services using Core Java.
  • Performed Context and Dependency injection in the J2EE platform using tiny JSR 330 API
  • Involved in implementation of application using conventional design practices like Service Oriented Architecture and Model View Controller.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Involved in working with Struts Tiles for the look and feel for a web application.
  • Involved in the development and integration for EJBs/JMS messaging to (Content management system) CMS.
  • Was responsible to communicate with End client to support the application and analyzed/fixed the issue.
  • Used JSF as MVC framework to develop the web application for V Shards.
  • Worked with SQL queries, stored procedures for Oracle 10g
  • Used ANT for building the application and deployed on JBoss Application Server.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Used Log4J logging framework for logging messages.
  • Exported data from CSV file format to the Excel file format.
  • Involved in configuring Hibernate mapping file. Used XML to create the db schema-mapping file for Hibernate.
  • Prepared documentation for deploying the code on Tomcat Webserver.
  • Involved in high-level estimation of project schedules, project time lines and project deliverable meetings.
  • Involved and participated in Code reviews.

Environment: WebLogic Integrator, JDK, WebSphere, Message Broker, WSDL, RESTFUL, SOA, JSF, JavaScript, JQuery, HTML 5, JBOSS, Swing, SQL Server, Spring MVC, Hibernate, Apache Tomcat, JSP, JDBC, Oracle 10g, CVS, Log4J.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Developed Class Diagrams, Sequence Diagrams as part of Module Design Documentation.
  • Agile delivery of software using practices of short iterations, scrum
  • Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring AOP. Various controllers were developed for the front end using Spring MVC. Dependency Injection was used for Service and Dao layer.
  • Developed the Swing applet.
  • Implemented Swing drag and drop feature to drag and drop iLog object.
  • Implemented object/relational persistence using Hibernate for the domain model.
  • Developed hbm files, Entity classes using annotations and used HQL to query the Database.
  • SOAP has been used as a protocol to send request and response in form of XML messages. WSDL has been used to expose the web services using Apache Axis.
  • Created LDAP services for user authentication and authorization.
  • Used the Portlet Framework for application development
  • Coded ANT scripts for compiling, building, packaging the jar files and deploying.
  • Developed the application using Eclipse IDE.
  • Test Driven Development approach was used and was involved in writing many unit and integration test cases.
  • Developed several test cases using JUnit.
  • Used ClearCase for maintaining the project documentation and code.

Environment: Java, J2EE, Swing, JavaScript, XML, XSL, AJAX, XSLT, XML Spy, JAXP, SAX, JDBC, JSP, Spring Framework, Hibernate, Eclipse, JBoss, JMS, UML, Portlet, ClearCase, Rational Rose, TOAD, LDAP, Oracle 10g, Windows XP, Apache AXIS.

We'd love your feedback!