We provide IT Staff Augmentation Services!

Java Developer Resume

Chicago, IL

OBJECTIVE:

Seeking responsible and challenging position in software development.

CAREER SUMMARY:

  • 18 plus years of IT experience in functional areas of Java, Visual C++, C, Oracle.
  • Strong experience in J2EE, Struts Framework, Hibernate, JMS, Maven, Ant, WSDL, GWT, Groovy, Java 6.0, JSP, JavaScript, JDBC/ODBC, HTML, XML, UML, Visual C++ and C.
  • Familiar with full life cycle development & Java Patterns.
  • Designed & Developed front end screens using Swing, JSP, and GWT.
  • Strong Skills in Oracle 8i/9i/10g, SQL, MySql, H2.
  • Experience with testing, performance tuning and technical documentation.
  • Strong communication skill coupled with a desire for new innovations.
  • Self Starter.
  • US Citizen and Canadian Citizen.

TECHNICAL SKILLS:

Languages: Java 6, C/C++, VBScript, Pascal and Assembler

Development Tools: JDeveloper, Visual Basic, SQL Plus, IntelliJ IDEA, Maven, MyEclipse

Design Tools: Microsoft FrontPage, DreamWeaver

Distributed Computing: J2EE, Struts, Tomcat, Web Services, WSDL, SSH

Internet Environments: JSP, Servlets, Java Script, HTML, XML, XSL, XSLT, CSS

Database: Oracle 8i, 9i, 10g, Microsoft Access, Hibernate, Sqlite

Operating Systems: UNIX, Windows NT/2000, QNX.

Grid Computing: PVM, Sun Grid Engine

Test Driven Development: JUnit, TestNG

AREAS OF EXPERTISE:

  • Distributed Development using the J2EE Architecture, Java Servlet Technology
  • Microsoft Visual C++ development experience using Microsoft Foundation Classes
  • Embedded experience with C
  • Proven consulting experience with Fortune 500 companies
  • Strong analytical and problem solving abilities.
  • Able to handle multiple tasks and under time constraints.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Developing Java classes, WSDL messaging services and Oracle PL/SQL stored procedures
  • Some Korn shell scripting
  • Prepare design specifications as needed
  • Work is primarily involving PL/SQL, Java, Spring and XML schema
  • Risk management group of this major bank
  • Provide on - call support as needed

Environment: Java, J2EE, WSDL, Java Beans, DAO, XML, Axis, Korn shell scripting, SQLPlus, Oracle 10g, Window/Unix, MS-Office, Textpad, Sqlite, C, SyncSort, SQLLoader

Web Developer

Confidential, Minneapolis, MN

Responsibilities:

  • JQuery, Java script, Spring MVC development, Web security services and ant
  • Work is primarily involving enhancing a web site
  • Wealth management group at US Bank

Environment: Java, J2EE, WSDL, Struts, Java Beans, DAO, XML, Axis, Ant, Oracle 10g, Window/Unix, MS-Office, Textpad.

Web Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Developing Java WSDL messaging services and Oracle PL/SQL stored procedures
  • Prepare design specifications as needed
  • Work is primarily involving PL/SQL, Java, Spring and XML schema
  • The team supports the credit card and debit card business services for this major bank
  • Provide on-call support as needed

Environment: Java, J2EE, WSDL, Java Beans, DAO, XML, Axis, Ant, Oracle 10g, Window/Unix, MS-Office, Textpad.

Software Designer/Developer

Confidential, Rochester, MN

Responsibilities:

  • Developing Java applications within the new corporate platform.
  • Part of the Platform Team
  • Team develops the infrastructure components that will be used across the entire range of Confidential products

Environment: Java, J2EE, WSDL, Java Beans, XML, JavaScript, HTML, JBoss, ClearCase, Eclipse, JSP, JSTL, Ant, SQL Server, Window/Unix, MS-Office, Textpad, i18N, XSLT, AJAX.

Software Designer/Developer

Confidential, Rochester, MN

Responsibilities:

  • Developed a workflow engine in Java to support parallelized workflows. The system hands off task executions to Sun Grid Engine
  • This engine can run parallel jobs via Sun grid engine and has thread pooling
  • The system using Oracle to persist workflow information for reporting
  • Hibernate is used for the persistence layer
  • Built a pipeline that uses the workflow engine to configure and execute Mascot, Sequest, and XTandem searches and then pass the results to Proteome Software Scaffold for report generation

Environment: Java, J2EE, Java Beans, Struts, UML, XML, JavaScript, HTML, Tomcat, subversion, Maven, Visio, SQL Plus, Window/Unix, MS-Office, Textpad, Sun Grid Engine, SSH, JSON, AJAX.

Software Designer/Developer

Confidential, Ann Arbor, MI

Responsibilities:

  • Architect the system, determining technologies to use and develop in addition to the hardware platforms.
  • Hire and train the team members including a system administrator for the facility
  • Analyze application architecture, developing the Micro and Macro Design documents.
  • Work with application team to resolve process and application issues.
  • Responsible for development, test and launch.
  • Perform the advanced programming tasks for reusable components so other team members can focus on details
  • Fix application related issues.
  • Maintain code in version controls in this case Visual Source Safe.
  • Build & Deploy applications on servers.
  • Responsible for finding other client sites for the application. Went to an open source model and have delivered the software to 3 sites with several others signed up for future delivery
  • I was also responsible for other development of other software modules that would improve workflow for the Confidential laboratory staff and or the programming staff.
  • Developed a spectrum analyzer that analyzes mass spectra files partitioning them into ones that can be rejected and those that require further analysis
  • Developed a code generator for object relational mapping and our own application server core so software would not be dependent on an application server (pre Hibernate).
  • This is a large application involving over 250 Oracle tables, a web server component, and 4 daemons.
  • Integrated third party specialized Proteomics tools such as Matrix Science Mascot, XTandem, and UCSF Protein Prospector to be driven from within the LIMS system

Environment: Java, J2EE, Java Beans, Struts, UML, XML, JavaScript, HTML, Tomcat, Visual Sourcesafe, Visio, SQL Plus, Exceed FTP, Window/Unix, MS-Office, Textpad.

Senior Software Engineer

Confidential, Novi, MI

Responsibilities:

  • Design functional components
  • Program these in C and test them on the diagnostic tool

Environment: C

Senior Software Engineer

Confidential, Novi, MI

Responsibilities:

  • Design functional components
  • Program these in C/C++

Environment: C, C++, UML

Software Engineer

Confidential, Novi, MI

Responsibilities:

  • Program functional components in C++

Environment: C++, UML

Hire Now