We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 10 year experiences as a Java Developer, Software Developer and Senior System AnalystStrong with design patterns, OO Analysis, SQL Statement and MVC knowledgeExtensive experience in the development of multi - tier applications in finance industry
  • A self-motivated, flexible and team-player dedicated to service excellence and continuous growth

TECHNICAL SKILLS

Framework & Technology: J2EE/ .NET, Spring, Hibernate, Struts, JSF, EJB, JPA, JDBC, Swing/AWT, AJAX/DWR, JMS, Web Service

Programming Languages: Java, C#, C/C++/Visual C++, VB/QB, PL/SQL, Perl, RubyMASM, assembly languages

Web: JSP/Servlets, PHP, ASP, JavaScript, jQuery, Backbone.js, CSS, HTML, X/DHTML, XML, DTD, XML Schema, XSLT, XPATH, XQuery

Database: Oracle, SQL Server, Sybase, MySQL, DB2, MS Access, Apache Derby, FoxPro/Visual FoxPro

Environment: & Server: Eclipse, IntelliJ IDEA, NetBeans, JBuilder, JDeveloper, MyEclipse, MS Visual Studio, Dream weaver, Tomcat, JBoss, WebLogic, Websphere, GlassfishOperating Systems Windows NT/2K/XP/Vista/7/8, Linux, UNIX/AIX

Tool & Methodology: Agile, Scrum, RUP, Waterfall, Prototype model, Rational Rose, MS Visio, PowerDesigner

PROFESSIONAL EXPERIENCE

Senior Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Developed JDBC, SharePoint, Exchange Webservice connectors using GoF design patterns
  • Designed JDBC meta crawler separating from Admintool in standalone crawling mode
  • Participated the design for the communication between JDBC crawler and connector using ActiveMQ
  • Designed autotest for JDBC connectors and traced the errors reported by Jenkins
  • Directed junior developers to make unit test using TestNG, SoapUI, JMock and Easymock
  • Optimized connectors’ crawling performance & user interface in MVC pattern
  • Analyzed the crawled information and made statistics by coding for Exchanged Webservice connector
  • Wrapped Amazon Web Service Elastic Compute Clouds for the project Tribble Dashboard using Spring, Hibernate and Spring MVC framework
  • Developed new web services (REST) including user, group, account, image, instance, site, shape, roaming, storage and customer management by using Amazon EC2
  • Designed/Upgraded admin systems for both front-end and back-end using Spring Security
  • Integrated the application with UPS and billing systems
  • Promoted/Transformed the front-end code by using jQuery, Backbone and Marionette
  • Discussed business logic with clients using GoToMeeting

Senior System Analyst

Confidential, St. Louis, MO

Responsibilities:

  • Developed online reporting & dashboarding based on internal request and integrated new function with existing system by using JPA, Hibernate, Struts, Spring and J2EE pattern
  • Designed/Upgraded subsystems for both front-end and back-end in Unix/Windows Environment
  • Developed online analytical processing for Business Intelligence (BI) by using Pentaho Platform
  • Implemented data integration and Data Warehouse (DW) reporting by Extract, transform and load (ETL) process from Oracle and DB2 database
  • Improved existing java code in efficiency through Pentaho Data Integration Steps
  • Provided technical analysis and java support for BI team member
  • Designed Anti-Money Laundering (AML) project UI and provided logic analysis in back-end
  • Promoted front-end coding in the AML project by using Ajax/jQuery
  • Deployed applications to Weblogic Application Server
  • Coached junior developers and discussed business logic with clients

J2EE Developer

Confidential, New York, NY

Responsibilities:

  • Integrated the management system with the fully web-based interactive storing and viewing tools for both customers and system administrators in service layer under Spring framework
  • Achieved database management/connectivity back-end persistence layer using Hibernate ORM and Oracle database server
  • Designed stored procedure and implemented transaction management using Spring AOP by declarative approach
  • Implemented the system to store, retrieve, distribute and present mortgage profile in business layer using Spring
  • Developed front presentation layer using Struts Tiles technology
  • Deployed and configured application using WebSphere application server
  • Developed demo using JSF, Alfresco and ViewONE Pro

Software Developer

Confidential

Responsibilities:

  • Designed architecture and use case for the project e-shop and implemented product management subsystem by using RUP, UML
  • Developed the functionality of the e-plaza based on customer’s requirement by using Rational Rose
  • Designed, developed and documented RDBMS for e-shop based on the contract by using PowerDesigner
  • Provided technical coaching to junior programmers/clients and participated in technical discussions for the project e-bank
  • Debugged e-shop application in development environment locally using jProfiler
  • Wrote product management subsystem test cases for e-shop
  • Optimized existing applications for maintainability and scalability based on the client requests

Senior J2EE Developer

Confidential

Responsibilities:

  • Developed web-based software for DNA analysis, DNA statistics and biological experimental record management by using Struts, Spring and Hibernate
  • Improved both front-end code by Struts Tag and improved back-end modules and functions by Spring IOC
  • Responsible for the bug-fixed on Group & Family modules by MyEclipse Debug
  • Directed Junior developers to code and test in development
  • Responded actively to user requests for assistance and provided technical support/training
  • Maintained and upgraded SOFTDNA admin systems

Java Developer

Confidential

Responsibilities:

  • Designed system architecture and use case and implemented management subsystem by using RUP, UML, Rational Rose
  • Designed, developed and documented database schema to meet customer’s requirements based on the contract by using PowerDesigner tool
  • Designed domain model for the management system by using MyEclipse reverse-engineer
  • Developed the demo and optimized component code for maintainability and scalability based on the client requests
  • Provided the training and technical support for clients

Senior Application Software Developer/System Analyst/Programmer

Confidential

Responsibilities:

  • Analyzed availability on data acquisition clarifying operating process for enterprise
  • Designed the schema on data sampling, digital control and report management.
  • Implemented the projects in entire SDLC including requirement analysis, general design, detail design, coding, test, maintenance
  • Performed data processing, performance test and record management report

We'd love your feedback!