We provide IT Staff Augmentation Services!

Java Applications Developer Resume

0/5 (Submit Your Rating)

OhiO

SUMMARY:

  • Confidential has 15+ years of professional experience in all phases of software development life cycle. She has worked for successful large and midscale enterprise projects of Fortune 100 companies, the US Federal Government and the Confidential ; including financial and insurance software applications, web based e - government, e-business applications, and master data management from conception to completion.
  • She has extensively used Java J2EE technologies, Open Source Frameworks (Spring, Spring MVC, Struts, Hibernate and iBatis), Web Services (SOAP and REST), RDBMS (Oracle, DB2), Confidential InfoSphere Master Data Management (MDM), Eclipse and Rational Application Developer (RAD). Meanwhile, she has also gained strong experience with both Agile and Waterfall methodologies.
  • Confidential holds BS degree in Computer Science and Engineering.

PROFESSIONAL EXPERIENCE:

Java Applications Developer

Confidential

Key skills: Java 7, Spring, Spring MVC, REST Web Services, SQL, HSQL, DB2, Hibernate, JPA, jQuery, AngularJS, JSP, JSTL, HTML, jUnit, Mockito, Git, Jenkins, Agile, Scrum, JIRA.

Responsibilities:

  • Developing, making enhancements and maintaining CCB Branch Dashboard Metrics intranet applications, which are in use at Chase Branches to monitor and evaluate performance of the branches. Utilizing Java, JEE, JSP, JPA, Spring Framework, REST, SQL, Hibernate, jQuery and AngularJS technologies. Working within a Scrum Agile Methodology framework. Actively using JIRA, Git, Jenkins, jUnit and Mockito. Performing code peer-reviews as well.

Software Engineer

Confidential

Key skills: Java, J2EE, SQL, REST Web Services, Confidential RAD 9, DB2 10, JSP, Javascript.

Responsibilities:

  • As a Software Engineer (P3 Level) at Enterprise IT e-Commerce Platform of Confidential, designed and developed enhancements for front-end and back-end layers of Order Express Portal Search functions. Performed design and code reviews on off-shore team’s Order Express Portal and e-Commerce developments. Developed and updated DB2 SQL queries in use by the search engine and actively participated in SQL query performance tuning activities to support search engine migration from Oracle Endeca to Confidential e-Commerce Search (Apache Solr).

Senior IT Specialist

Confidential

Key skills: Java, J2EE, SOAP Web Services, SQL, XML, XSD, Confidential RAD 8.5 and 9, Confidential DB2 10, Oracle 11g, JSP, Confidential WebSphere Application Server 8.5, Confidential InfoSphere Master Data Management (MDM) version 11 and 11.3, SoapUI, Ruby, RubyMine, ATDD, TDD, Agile.

Responsibilities:

  • Customized and tweaked out-of-the-box MDM Suspect Duplicate Processing and extended external Java rules according to the clients’ matching requirements.
  • Created Data Extensions, Data Additions, Behavior Extensions and developed Business Proxy composite services running on WebSphere MDM operational servers by means of Confidential RAD 9.0 Workbench.
  • Customized Confidential ’s Data Stewardship User Interface (DSUI) J2EE Web application using JSP and Java Server Faces (JSF) technologies.
  • Got familiar with ATDD and TDD, using Ruby and Cucumber Testing in Agile development environment.

Software Specialist

Confidential - Ohio

Key skills: Java, J2EE, JDBC, Struts 1.2, JSP, HTML, JavaScript, jQuery, SOA, Apache CXF based SOAP Web Services, Oracle 11g, SQL, CVS, Agile, Eclipse, WebLogic.

Responsibilities:

  • Designed and developed web based applications for the, Conference and Events Reservation, Registration and their respective back-end SOAP web services.
  • Integrated the registration process with their Enterprise Online Payments and Revenue system.
  • Generated invoices in PDF format using iText open source libraries and automated emailing using JavaMail API to the registrants automatically at the end of the registration process.
  • Actively joined gathering and analyzing the business requirements, designed the relational database model and performed OOAD of the application.
  • Implemented web services based on Apache CXF framework. Developed domain objects, Data Access Objects (DAO) Java classes for CRUD operations and used JDBC for Oracle 11g transactions. Created JSP pages using Struts 1.2 tags and jQuery libraries. Developed Action classes calling web services and using form beans.
  • Performed unit testing and supported the QA team’s testing during the agile iterations.
  • Joined iteration planning and daily stand-up meetings, presented her working software in bi-weekly demo meetings at the end of agile iterations.

Software Specialist, IT Applications Development

Confidential

Key skills: Java, J2EE, Hibernate, Struts 1.2, JSP, XML, XSLT, HTML, JavaScript, CSS, JUnit, Confidential RAD, SVN, Confidential WAS 6.1, Oracle 10g, PL/SQL, TOAD, Agile, HP Quality Center.

Responsibilities:

  • Designed and developed enhancements for the e-file workflow application and worked on fixes for existing production defects.
  • Participated in business and functional requirements reviews.
  • Created high-level and low-level design documents and unit test plans for the enhancements and the fixes of defects. Performed design and code reviews.
  • Converted 8 DB2 stored procedures to PL/SQL stored procedures for a Proof of Concept work.
  • Joined daily start-up / stand-up meetings of agile development environment.

Sr. Java/J2EE/PL-SQL Application Developer

Confidential

Key skills: Java, J2EE, Struts 2, Spring 2.5, iBatis ORM, Oracle 11g, SQL, PL/SQL, EJB (Stateless Session Beans, Message Driven Beans), XSD, JAXB, JSP, Tiles, JavaScript, HTML, Eclipse, Oracle SQL Developer, Sun GlassFish Enterprise Server 2.1, HP Quality Center.

Responsibilities:

  • Created Data Access Objects (DAO), iBATIS SQL maps and Type Handlers, Service classes and Value Object classes for the Model layer. Developed Oracle 11g PL/SQL packages to implement business logic of the modules. Those stored procedures are called by Java DAO layer with the integration of iBATIS and Spring Dao support libraries. For the Controller layer, used Struts 2 and Tiles 2 configuration, developed Struts 2 Action classes. For the View layer, developed JSP pages using Struts 2 tags, HTML and JavaScript.
  • Used Spring 2.5 framework Dependency Injection for defining beans and their dependencies, managing the creation of service layer objects, data access objects and Struts Action instances.
  • Implemented "Ordering Inspections" Module to order inspections for the Confidential properties and generate inspections on the server side. Used POI 3.6 libraries to read uploaded excel files which contain ordering data. Developed Message Driven Beans (MDB) and used JMS Queues for generation of multiple inspections in background asynchronous processing.
  • Created XSD schema files, used JAXB binding framework for marshalling and un-marshalling XML files for the Auction Data processing application on Java server side.
  • Created a monthly running batch application for integrating Multi Family (MF) properties into Public Housing (PH) properties. Developed the PL/SQL package to fetch data from MF source database tables, process them to the business rules and insert/update processed data into PH target database tables.
  • Created high-level (logical) design and low-level (physical) detailed design documents and used UML class diagrams and sequence diagrams in the designs.
  • Used Serena for version control and HP Quality Center for test plans and tracking defects.
  • Web Access Security Subsystem (WASS) Project: Main responsibility of the subsystem, which handles over 150K users, is providing various online Confidential subsystems with single sign-on, authentication and authorization infrastructure.
  • Designed and developed Value Objects, Data Access Objects, Action, Service classes and JSP pages of Contextual Help and User Role-Action Management applications using Java 1.6, Stateless Session EJBs, Struts 2, iBatis 2 and Eclipse IDE.
  • Migrated Sybase 12.5 T-SQL stored procedures, which were the implementations of business logic of the WASS applications, to Oracle 11g PL/SQL stored procedures.
  • Completed required classes successfully and earned Advanced Master’s in Project Management from The George Washington University, School of Business, in Washington, DC.

Sr. Software Developer

Confidential

Key skills: Core Java, EJB, WSAD, Oracle 10g, PL/SQL, TOAD, Web Service Client, WSDL

Responsibilities:

  • Maintained and improved online utility bill and tax payment, electronic fund transfer (EFT) core banking components and standing orders batch process using the Java EE platform and Oracle 10g. Implemented and maintained driver classes which communicate with the services of the utility firms.
  • Developed Web Service client for social security premium payments of the bank’s small business customers. Generated and used client-side Java classes, mapping from the WSDL descriptor file of the web services of the Department of Social Security.
  • Developed PL/SQL stored procedures with TOAD to create Credit Bureau inquiries and to process their results for loan applications.
  • Used WSAD IDE to develop Java applications. Used Persistence Object Model (POM) plug-in to create entity EJB templates and used VSS plug-in for version control within WSAD.
  • Created low-level design documents and performed design reviews. Conducted code reviews.

Sr. Software Developer

Confidential

Key skills: Core Java, J2EE, Servlet, Confidential Websphere Portal, Portlet, WSAD, Confidential DB2, Microsoft SQL Server 7-2000, Oracle 9i, Oracle 9iAS Portal, PL/SQL, ASP, MS Visual Studio, VB 6, HTML

Responsibilities:

  • Developed customizable portlets by using Portlet API and Confidential WPS Portal Toolkit v5.0 and WSAD V5, using MVC design pattern. Used Portlet tag library on JSP pages.
  • Used MS SQL Server 2000 to store real time financial data of the stock exchange. Used JTurbo JDBC driver to connect and handle database operations for integrating with the portal.
  • Used Confidential DB2 UDB 7.0 to store metadata of the documents presented on the financial portal. Used JNDI to connect the DB2 UDB database by defining and looking up data source connection pools.
  • Used properties files and ResourceBoundle for internalization and to save configurable information. Customized Reminder portlet of Confidential WebSphere Portal.
  • Deployed the portlets by creating war files. Administrated the financial portal pages using wps admin user. Created user groups, organized portal pages and granted privileges to the portlets.
  • Used firstly CVS, and then switched to Rational ClearCase to manage versions.
  • Customized Registration, Shopping Cart, Auction Currency and Category functions of Oracle Exchange web application using Java, JSP technologies and JDeveloper IDE.
  • Developed portal applications (Single Sign-On Portal Registration, Auction Search, and Contact Management) by coding PL/SQL portlets with TOAD, creating forms and reports running on Oracle 9iAS Portal Framework.
  • Maintenance of the official web site: Developed, improved and maintained dynamic server side web pages of the official web site of Confidential, www. Confidential .com, using ASP technology, JavaScript, Visual Basic 6, MS Visual Studio, IIS 5 and MS SQL Server 2000 database:
  • Implemented "Price and Rates" sections of the web site to display Confidential ’s current foreign exchange, interest, bond, repo, fund and loan rates. Developed loan payment plan calculators and interest, repo, bond, foreign exchange price-rate calculators.
  • Improved and maintained Visual Basic 6.0 application to fetch Confidential ’s up-to-date prices and rates from host banking mainframe system to store on MS SQL Server database.

Java Developer

Confidential

Key skills: Core Java, Java Applets, Visual Age for Java

Responsibilities:

  • Implemented Java Applets using awt library for presentation layer on client side.
  • Coded Java classes for server side to develop system service layer connecting host banking system and to implement business logic.
  • Used Confidential Consumer Transaction Facility (CTF Java library) to access CICS transactions and to manage sessions and security.

Java Developer

Confidential

Key skills: Core Java, JDBC, Confidential DB2, Visual Age for Java

Responsibilities:

  • Worked on the front-desk Java applications project of the insurance company. Developed JavaBeans and JDBC broker classes accessing DB2 UDB 5 database tables.

Java Developer

Confidential

Key skills: Core Java, Java Applets, JDBC, Confidential DB2, Visual Age for Java, Crystal Reports

Responsibilities:

  • Coded Java Applets using awt library for presentation layer on client side.
  • Developed Java classes to implement business rules and used JDBC to connect and execute Confidential DB2 UDB 5 database transactions on the server side.
  • Created reports with Seagate Crystal Reports, running on web browsers.

Analyst Programmer

Confidential

Responsibilities:

  • Analyzed, designed and developed client-server applications for the department of human resources of the factory using Visual Basic and MS Access. Developed software applications to evaluate the performances of the employees, and to record and report the industrial accidents of the factory.

Software Engineer

Confidential

Responsibilities:

  • Developed COBOL procedures for monitoring and reporting the productivity of the factory.

We'd love your feedback!