We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00 Rating

Moline, IllinoiS

SUMMARY:

  • 10+ years of experience in Analysis, Design & Implementation of software applications (JAVA, J2ME, J2SE, J2EE).
  • Experience in working with Web Services, SOAP, WSDL & RESTful services API.
  • Proficient in J2EE components such as Servlets, JSP, Spring MVC, JDBC, Java Beans.
  • Experience in J2EE Design pattern (Singleton, Session Façade, Service locator, Value Objects).
  • Expertise in J2EE platform (JSP, Servlets, EJB, Design Patterns), XML, UML.
  • Experience with Spring Framework implementations and Hibernate.
  • Expertise in writing client side validations using Ajax, JavaScript and Struts validation framework.
  • Experienced in HTML, JavaScript, CSS, Bootstrap, jQuery & AngularJS using tools such as Front Page, Dream Weaver.
  • Knowledge of implementing various design patterns like MVC, Singleton, Data Access Objects and Value Objects (VO).
  • Knowledge of transforming XML documents to other formats like XHTML using XSLT.
  • Worked with LDAP servers for Authentication and Authorization purposes.
  • Experience in OOAD and especially in designing Sequence Diagrams and class diagrams using Rational Rose.
  • Experience in Using Junit as Unit testing framework.
  • Experience on relational database such as SQL, PL/SQL that includes Triggers, Functions and Procedures.
  • IDEs for development - - RAD, NetBeans and Eclipse.
  • Experience with Tomcat6.x, Websphere8.x and WebLogic9.x
  • Experience in using the version tools like ClearCase, winCVS, SVS.
  • Experience in developing build results and outputs using Maven/ANT.
  • Sun Certified Java Programmer with Strong background in C++.
  • Experience with content management Aspose.words.

TECHNICAL SUMMARY:

Java Technologies: Java 1.6, JDBC, AWT, Swing, Servlets 2.4, JSP 2.0, EJB 2.0, JMS

Framework: Wicket 1.5, Struts 2.1, Hibernate 3.0, Spring 2.0 & Ajax

Web/App Server: Tomcat 6.x, WebSphere 8.x & WebLogic 9.x

Web Technologies: HTML, HTML5, CSS, JavaScript, JSON, JQuery, XML, XSL, XSD, DTD, SOAP, WebServices/SOAP/Axis 1.3/REST.

Content Management: Aspose.words

Databases: Sybase, Oracle 11g, SQL Server & MySQL

Data Synchronization: Sybase SQL Anywhere/MobiLink

IDES: Jdeveloper, Eclipse, RAD & NetBeans

Tools and Editors: InshallShield, TOAD, WinCvs1.3, SVN, ClearCase, Dream weaver MX, Log4J.

Methodologies: Java Design Patterns, OOAD, RDBMS, ORM.

Project Manage Tool: Maven, Ant

Operating Systems: Windows, Windows Mobile & Android

Version Control: Clearcase, SVN, winCVS

OOD Methodologies: UML, Design Patterns, Use Cases

PROFESSIONAL EXPERIENCE:

Confidential, Moline, Illinois

Senior Java Developer

Responsibilities:

  • Primarily work on the Client Portal (a client application that coordinates service and develops service plans).
  • Lead the Identification, analysis and selection of complex information technology and business practices to support strategic business process/plans.
  • Participate as required to design, develop, test and integrate applications of high complexity.
  • Lead in the implementation of information technology and business processes of high complexity. Support, evaluate, and continuously improve processes to maintain alignment with business plans.
  • Lead the development and may manage a project plan and schedule for a given functional area.
  • Engage in expanded contact with varied and multiple departments and functional operations; actively participating in strategic business relationships and/or issues.
  • Worked on content management Aspose.words (Word Template rendering, printing, reporting, mail merge and advanced formatting).

Environment: Java 1.6, Strut1.2, JSP, Servlets, DAO, JDBC, AJAX, Sybase, Tomcat 6.0, ClearCase, Maven and Ant.

Confidential, Texas

Senior Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Testing.
  • Gathered requirements from the clients and designing use cases.
  • Developed user interface using JSP, JSP Tag libraries and Java Script AngularJS to simplify the complexities of the application.
  • Used AngularJS data-binding to auto sync model and view.
  • Used AngularJS Form Control events & directive.
  • Used AngularJS service $http to make an XMLHttpRequests (Ajax request).
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Implemented REST Web Services Using Jersey API.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Implemented the persistence in an application using ORM JPA.
  • Developed POJO Classes as a part of persistence for ORM mapping.
  • Managed the Source Code using ClearCase as a version control tool.
  • Wrote test cases (Junit Test Cases).
  • Involved in Application Supports and bug fixes.
  • Prepared documents like functional flow for developed modules.
  • Used Log 4j for logging and debugging the application Modules.

Environment: Java 1.6, JSP, Servlets, EJB, JPA, DAO, JDBC, JNDI, AJAX, Oracle 11g, Webserver 8.5, RAD 8.5, ClearCase, Maven and Ant.

Confidential, Toronto, ON

Senior Java Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Implemented business logic for the customer request (both front-end & back-end)
  • Used AngularJS data-binding to auto sync model and view.
  • Used AngularJS Form Control events & directive.
  • Used AngularJS service $http to make an XMLHttp Requests (Ajax request).
  • Developed GUI using Wicket, HTML, CSS, bootstrap, and JavaScript jQuery used Dream Weaver.
  • Spring MVC
  • Used parsers like SAX and DOM for parsing xml file & invoking action to perform database operation.
  • Implemented Multi-thread program for synchronization.
  • Implemented program using java collection API.
  • Implemented Web-Service for the Fieldworker List Operation using JAX-WS API & protocol SOAP
  • Involved in Application Supports and bug fixes.
  • Prepared documents like functional flow for developed modules.
  • Used Log 4j for logging and debugging the application Modules.
  • Wrote SQL queries, procedures in PL/SQL for Sybase
  • Wrote test cases (JUnit Test Cases)

Environment: Java 1.6, JDBC, AWT, Swing, Servlets 2.4, Wicket, Servlets & Hibernate, Sybase iAnywhere/MobiLink, Tomcat 1.6, Eclipse 3.6, SVN, Maven, Ant.

Confidential . Mississauga, ON

Java Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Implemented business logic for the customer request (both front-end & back-end)
  • Develop user interfaces using JSP, HTML and CSS
  • Implemented program using java collection API.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Use Hibernate framework for the backend persistence
  • Wrote SQL queries, procedures in PL/SQL for MySQL
  • Wrote test cases (JUnit Test Cases)

Environment: Java 1.6, Python, HTML, JavaScript, XML, MySQL, Eclipse 3.5.

Confidential

Software Engineer

Responsibilities:

  • Involved in analyzing existing components prepare detailed Technical Documents, Unit Level Checklist, and Peer Reviews Documents for the related upgrade tasks.
  • Developed business logic on server-side as EJB (Entity Beans & Session Beans).
  • Designed class diagrams, sequence diagrams and high level technical documents.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing
  • Wrote SQL queries, procedures in PL/SQL for Oracle.
  • Performed JUnit test, function test & wrote test cases documents
  • Involved in integration and deployment.
  • Implemented program using java collection API.
  • Involved in Application Supports and bug fixes.
  • Prepared documents like functional flow for developed modules.
  • Used Log 4j for logging and debugging the application Modules.

Environment: Java 1.5, Servlets 2.4, JSP 2.0, EJB 2.1, HTML & JavaScript, Oracle, WebLogic 8.1, Oracle 10g AS, Eclipse 3.2, Jdeveloper, WinCVS 1.3, Ant.

Confidential

Junior Software Engineer

Responsibilities:

  • Understand detailed design for the implementation of the project
  • Implementation the use cases in the major CR (both front-end & back-end)
  • Wrote SQL queries, procedures in PL/SQL for MySQL
  • Wrote test cases (JUnit Test Cases)
  • Involved in integration and deployment
  • Implemented program using java collection API.
  • Involved in Application Supports and bug fixes.
  • Prepared documents like functional flow for developed modules.
  • Used Log 4j for logging and debugging the application Modules.

Environment: Java 1.5, Servlets 2.4, JSP 2.0, HTML, DHTML & JavaScript, MySQL, Tomcat 5.0, Eclipse, WinCVS.

We'd love your feedback!