We provide IT Staff Augmentation Services!

Java / Jee Developer Resume

4.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • Nearly 8 years of experience with Java Certification in design and development of Object - Oriented software applications using Java, JEE and Open Source technologies.
  • Extensive development expertise using Struts and Spring MVC frameworks.
  • Experience in handling projects using Agile software methodologies.
  • Extensive experience in GUI development using HTML 5.0, CSS, JavaScript, AJAX, JQuery, JQuery Plug-ins, JSON, Servlets, JSP, JSTL.
  • Good exposure to IDE tools like Eclipse, MyEclipse, RAD, Net Beans, IntelliJ.
  • Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC.
  • Expertise in RDBMS Database design, JDBC, Oracle, and MS SQL Server, MySQL, including SQL/PLSQL, Stored Procedures.
  • IBM WebSphere MQ and Message Broker installation, configuration and administration.
  • Experienced in using third-party tools like Toad for Oracle, MS SQL, and MySQL Developer and database perspectives in Eclipse.
  • Extensive experience in application servers and web servers like WebLogic, WebSphere, JBOSS AS, Tomcat, IBM HTTP server.
  • Hands on experience working with SOAP based Web Services JAX-RPC, JAX-WS and SAX, JAXP. Knowledge on Restful services.
  • Experience in front end development and designing using Google Window Toolkit(GWT).
  • Some knowledge on Jenkins and Ruby on Rails.
  • Experience with adhering to organization coding standards in a team development environment.
  • Proficient in all phases of SDLC gathering user requirements converting them into software requirement specifications using Rational Rose, preparing BRD, Technical Design Document and Unit Test Cases.
  • Good experience in handling team and mentoring the team members on skills required for the project.
  • Extensively used UML design process - Use cases, Sequence diagrams, Class diagrams. Prepared detailed design document and use cases/user scenarios, workflow diagrams for the application.
  • Experienced in creating JUnit test cases.
  • Quick in learning new opensource technologies, and quick to create POC for feasibility study.

TECHNICAL SKILLS:

Technologies: C, C++, JAVA7.0, SQL, PL/SQL

Languages: Web services, SOAP-XML, JAX-RPC, JAX-WS,Axis2 JAXP

Middleware Technologies: Servlets 3.0, JSP 2.1, JDBC 4.0, JNDI.

JEE Technologies: Jakarta Struts 1.2/1.3(Tiles, Validator), Spring 3.0, Spring MVC, Hibernate 3.0, JSF.

Frameworks: JBoss AS 6.0, IBM WAS 7.0, WebLogic 9.0, Apache Tomcat 7.0Application/Web

Servers: Eclipse, IBM WebSphere Studio Application Developer (WSAD) 5.1.2, RAD 7.5, MyEclipse 8.0 Jdeveloper 10.1.3, NetBeans 8.0.

IDE: HTML5.0, DHTML, CSS, JavaScript, AJAX, JQuery, JQuery plug-ins, JSON, Google Web Toolkit (GWT) 1.2, 1.4

Web Technologies: XML 1.0, XSL 2.0, HTML, DHTML, XSLT 1.0, JNDI 1.1, LDAP 3.0, SOAP 1.2, AXIS 2

XML Technologies: Rational Rose, Microsoft Visio

UML Tools: GIT, CVS, PVCS

Source code Configuration: Oracle 11g, MS SQL Server 2010, MySQL 6.2, DB2 9.0, Sybase 4.0

Databases: Windows 98/NT/2000/XP, UNIX, LINUX

Operating Systems: SOAP, HTTP 1.1, HTTPS/SSL, TCP/IP, FTP, Telnet, SMTP, LDAP

Protocols: Ant, Maven, JUnit, Log4J, XMLspy, SOAP UI, Jprobe 3.0

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

Java / JEE Developer

Responsibilities:

  • Involved in requirements gathering, design, Development, System Testing
  • Technical study and analysis of the Trade Management, Trade Matching and Breakdown modules
  • Create various mock up for TNS notification to get confirmation and details from business users for notification.
  • Developed User Interfaces for Trade Mgmt module using JSP, Struts framework, JavaScript and DHTML and implementing Spring framework
  • Used Hibernate 3.0 ORM framework for persistence to Database by integrating it with Struts.
  • Created modules for allowing marking of trades for follow-up and E-mailing trades to Traders.
  • Used Log4j for debugging.
  • Implemented DAO in all code which I have involved.
  • Designed and developed session and entity beans for implementing the business logic with help of Spring.
  • Enhance transactional capabilities and deployed using JBoss application server, Good working experience developing advanced Swing components.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and Stored Procedures.
  • Used Hibernate as the object relational mapping (ORM architecture) tool for persisting the java objects (POJOs).
  • Developed stored procedures for data retrieval for Inquiry and Search functionality from Oracle Database.
  • Developed Dynamic and reusable UI components using GWT 1.2. Also we used pre-designed classes to implement otherwise time-consuming dynamic behaviors, such as drag-and-drop or sophisticated visual tree structures, PushButton, ToggleButton, MenuBar, DialogBox, Panels, RichTextArea, SuggestBox (auto-complete)etc.
  • Responsible for identifying and designing the MQ objects required, and involved in capacity planning for the MQ objects.
  • Dup contra identifier - D for duplicate, C for contra would configured into the store procedure which would triggered notification.
  • Involved in root cause analysis and bug fixing activities.

Environment: Java 1.5, Servlets, JSP, Struts 1.2,,Spring 3.0, Hibernate 3.0, HTML 5.0, CSS, JavaScript, Ajax, JQuery, Oracle 10g, JMS, JavaMail, Web services, Apache CXF, SoapUI, JBoss AS 6.0, Ant, GIT, Log4j, JUnit, Toad for Oracle, Eclipse 4.0

Confidential, New York City, NY

Java / JEE Developer

Responsibilities:

  • Worked with business users to capture the requirements.
  • Used Spring MVC architecture for application development
  • Involved in the Development of Struts Framework Controllers
  • Involved in the Spring IOC and AOP concepts.
  • Designed and involved in the front end validations using JavaScript, HTML, CSS, Java Server Pages, Servlets, XSLT, JSTL, XML, Ajax and JQuery.
  • Worked on the development on NASDAQE Data-on-Demand web services.
  • Used multi threading to process the different requests in the application.
  • Implemented PL/SQL for the stored procedures.
  • Responsible for coding, unit testing and code reviews.
  • Involved in implementation of most of the front end screens using GWT.
  • Involved in integrating with the external systems.
  • Responsible for managing DEV, QA, UAT and production deployment.
  • Used GIT for Software Configuration Tool to update and synchronized the code.
  • Worked on troubleshooting and fixing of DEV, QA, UAT and Production issues.
  • Involved in the Change Management releases of the application.
  • Extensively used Struts Frame Work to implement MVC design and advanced validator.
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components, OOAD concepts applied.
  • Used Hibernate as the object relational mapping tool for persisting java objects.
  • Responsible in developing and coding of stored procedures, triggers and functions.
  • Wrote test cases using Junit testing frame work.
  • Used WebSphere application server for deploying the application.
  • Handled the MQ queue managers in clustering for round robin and failover functionality.
  • Client side data is validated using JavaScript before being submitted to the database.
  • Creating WSDL documents for deployed SOAP services & XML Web Services.

Environment: Java 1.5, JSP, Servlets, Struts 1.2,,Spring 3.0, Hibernate 3.0, HTML 5.0, CSS, JavaScript, Ajax, JQuery, Oracle 10g, Web services, Apache CXF, SoapUI, JBoss AS 6.0, Ant, GIT, Log4j, JUnit, Toad for Oracle, Eclipse 4.0, DB2.

Confidential, Jacksonville, FL

Java / JEE Developer

Responsibilities:

  • Effectively interacted with team members and business users for requirements capture and Analysis.
  • Designing and creation of UML diagrams using Rational Rose.
  • Wrote Java classes along with the mechanism like inheritance, polymorphism, as per requirement of the system.
  • XML being used to store the data.
  • Designed and implemented XML parsing mechanism to fetch the data stored.
  • Developed front end using JSPs, Spring, HTML, JQuery, and JavaScript.
  • Implemented MVC architecture implementation on Eclipse framework.
  • Developed frontend using JSP, DHTML, CSS, AJAX, JavaScript, Struts, spring, Java1.5, and XML
  • Implemented MVC architecture using Struts frameworks
  • Used Spring Tiles Framework to structure core application webpage layouts and to assemble the JSPs.
  • Developed and implements front end screens using GWT.
  • Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
  • Used Springs Dependency Injection feature and configured Function Action classes as Spring Beans for redirecting the user request to the appropriate class which implements corresponding business functionality.
  • Used SQL/PLSQL to perform complex database operations and generated various stored procedures, functions for DML operations.
  • Developed Junit test cases.

Environment: Core Java, Servlet, JSP, Spring, Struts, Hibernate, SOAP Web services, Apache CXF, JAX-WS, Log4J, HTML, CSS, JavaScript, JQuery, XML, Oracle 11g, Web Sphere 8.0, Linux.

Confidential

Java / JEE Developer

Responsibilities:

  • Designing the use cases using UML tool, Requirements Specification document, designed a use case model document using Unified Modeling Language (UML)
  • Involved in developing of Registration Module, User Registration Module and Patient Registration and Administrator.
  • Involved in the Development of user interface with HTML and Java Server Pages (JSP), Servlets to capture the User data.
  • Wrote the Data Access Classes (DAO Classes) to access the database for data tier.
  • Developed and coded for back end handling of requests and communicating with database.
  • Written SQL Schemas for creating database tables and loading data into it.
  • Developed the presentation tier with the Struts framework consisting of Action Classes and Action forms and other related configuration settings.

Environment: Windows 2000, Tomcat 5.0, JSP, Servlets, Struts 1.2, DreamWeaver, oracle 9i, HTML, CSS, Java Script, AJAX

Confidential

Java/JEE Developer

Responsibilities:

  • Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents
  • Worked on developing application using JSP with JavaScript, Servlets and core JAVA.
  • Used Struts framework as a part of controller component to manage the flow of client requests.
  • Worked extensively on implementing different JEE design patterns.
  • Used JavaScript for client side validation.
  • Created the Detailed design document and User Guide.
  • Developed Search screen using JSP, Java Beans and HTML.

Environment: Java, JSP, Struts, Oracle 9i, Java Script, HTML, Eclipse, WebSphere Application server 6.1, XML.

We'd love your feedback!