We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Solid experience in Java/J2EE web application development.
  • Extensive experience with JBOSS Development and Administration.
  • Developed Internet (MVC) applications and associated databases

TECHNICAL SKILLS:

Programming Languages: Java, Visual Basic 6.0, HTML, SQL, PL/SQL, Unix shell scripting (BASH)

Development Tools: Qwest Toad, Rational Rose, Rational Requisite Pro, Eclipse 3.01, Borland J Builder, MS Visual Studio 6.0, Oracle Designer/Developer/Reports versions 2000/6i/9i, Salmon Open Framework for Internet Applications (with IntelliJ IDEA 3.0.5), Dreamweaver MX, Allaire Homesite 4.5a

Development Platforms and Operating Systems: Win Server 2003, 2008; Redhat Enterprise Linux 5.0; In - depth knowledge of operating system principles and attributes; interoperability with other systems and same; file structure and security; registry settings and manipulation; LAN and WAN design, configuration and deployment. I have broad experience with network file sharing, printers, Network client, server set up, and service. Protocols familiar with: TCP/IP; ports; HTTP; SMTP; FTP; dial up and RAS connectivity; DNS. I understand Java Beans, Enterprise Java Beans and setting up and running Apache Tomcat server as a container.

Applications Proficiency: MS Office 2000 Developer; MS SQL server 7.0; MS IIS 4.0; Apache Web Server release 1.3 (Linux and MS); Adobe Photoshop 5.0; Adobe Illustrator 8.0; Adobe PageMaker 6.5

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Worked with colleagues to build add-ons to existing JIRA platform.
  • Used REST/SOAP, web services technology.
  • Helped with other developments when asked.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Responsible for helping architect several enterprise web app features for an eCommerce startup.
  • Bazaarvoice implementation with Hybris
  • XML feed integration from Hybris with third party vendors
  • Eclipse, ant, JUnit
  • Core java and J2EE programming to support server-side transactions and front-end development on Hybris
  • Heavy integration work with Hybris tool version 4.4.1, impex scripts, cronjobs, xml feeds, spring customization
  • Used REST web services.

Confidential, Minneapolis, MN

Technical Analyst

Responsibilities:

  • Responsible for developing and documenting end-of-life decommissioning procedures for legacy applications not to exceed the Confidential - Confidential merger
  • Responsible for analyzing code change impact on existing systems
  • Responsible for documentation of any and all changes in JIRA.
  • Responsible for generating progress reports for upper management
  • Collaborated with PMs, DBAs, Architect and SMEs from all tiers to implement decommission changes.

Confidential, Plymouth, MN

JBOSS Admin and Developer

Responsibilities:

  • Responsible for developing a java plug-in component for the JBOSS Operations Network that recognizes monitors and exerts limited control over Websphere Application Server instances.
  • JBOSS Operations Network application administration
  • JBOSS Administrative duties including deployment and configuration.
  • Object-oriented Application Programming
  • Java/J2EE development using Spring and Hibernate.
  • Eclipse IDE and maven

Confidential, Granite Falls, MN

Sr. Java Developer

Responsibilities:

  • Responsible for designing and developing communications related software for use by Confidential Administration.
  • Responsible for tracking, fixing bugs in existing release.
  • Created Spellchecker application implemented against Yahoo UI rich editor.
  • The Spellchecker was written using the YUI component library using AJAX, JSON and Servlets all within the J2EE/Spring framework.
  • Participate in code reviews, daily scrum sessions and design and analysis sessions.
  • Object-oriented Application Programming
  • Java/J2EE development
  • Eclipse IDE and Maven
  • Use of Hibernate for OR mapping to backend

Confidential, Eagan, MN

Systems Analyst/Developer

Responsibilities:

  • Responsible for analyzing existing application workflow.
  • Responsible for creating flowcharts and updating System Requirements.
  • Responsible for updating existing HTML System Requirements.

Confidential, Minneapolis MN

Technology Specialist/Developer

Responsibilities:

  • Responsible for building POC applications in both MS Workflow and jBPM that utilized Webservices and XML exposing apps and consuming apps.
  • Programmed extensively with java to build jBPM applications
  • Extensive use of JUnit for testing.
  • Install and administer JBOSS application server.
  • Implemented JBOSS application server integration with jBPM process engine and eclipse IDE.
  • Implemented Microsoft Workflow in conjunction with MS Visual Studio 2008 and the .NET framework 3.0.
  • Utilized Visual C++, C#
  • Responsible for building applications using both technologies. Able to write process dependent classes in both C# and Java.
  • Responsible for building enhancements to Access database application using VB 6.0.
  • Responsible for ASP.NET coding for client website.
  • Utilized Agile Development: Iterative development combined with daily scrum sessions to promote rapid delivery of high-quality software,
  • Swing implementation of some client java applications.
  • Wrote code to implement on Weblogic server.

Confidential, Arden Hills, MN

Systems Analyst/Developer

Responsibilities:

  • Responsible for high level Design Documentation of existing programs.
  • ETL Modification, enhancements and upgrades to existing programs using MS SQL Server 2000 DTS package technology and MS SQL Server SSIS technologies.
  • Program modification to MS Access and MS Excel based applications using VB 6.0 and .NET.
  • Programmed in SQL to develop faster access from Access forms to MS SQL database.
  • Wrote code exclusively for the IIS platform.

Confidential, Alexandria, VA

Sr. Systems Analyst/Developer

Responsibilities:

  • Responsible for overseeing and contributing to development of J2EE modules using JDeveloper, Designing and implementing Development and Production schema on an Oracle 10G backend, conducting code review sessions.
  • Responsible for Systems Analysis for litigation support project. Tasks include defining Business Rules and system processes to create application flows.
  • Used PL/SQL to create stored procedures and triggers that replaced and/or enhanced the functionality of the middle tier application layer I/O.
  • Using Unix shell scripting to create loader program for disseminating archive files and populating tables.
  • Using Crystal Reports 11 to generate reports for MS access db application and Java application.
  • Programmed in PERL to create ‘cron jobs’ for scheduled db transactions.

Confidential, Minneapolis, MN

Software Engineer

Responsibilities:

  • Extensive work writing PL/SQL stored procedures and triggers to enhance the functionality of both middle and back end tiers of the application.
  • Responsible for developing web services alternatives to Unix scripted file transfer mechanisms.
  • Responsible for Website development for Confidential client Financial Institutions.
  • Responsible for the transition of an Oracle Forms and Reports application to J2EE using eclipse IDE.
  • J2EE technologies utilized include EJBs, action classes, JSPs, struts framework and hibernate.
  • Responsible for developing J2EE application infrastructure.
  • Responsible for Unix shell scripting and debugging as legacy application used cronjobs to set off processes.
  • Responsible for Batch process coding and maintenance.
  • Used Ant for deployment
  • Developed Web Services using REST and SOAP.

Confidential, Richfield, MN

Programmer Analyst

Responsibilities:

  • Responsible for the processing of database change requests for several large databases at the client site.
  • Duties include writing additional wrapper scripts and rollback scripts and evaluating the impact of each requested change.
  • Responsible for troubleshooting problems ranging from streamlining and fine-tuning queries to developing table partitioning schemes and implementing database-tuning techniques.
  • Used Unix scripting to create some loader programs.
  • Responsible for using Crystal Reports for ad hoc reporting.
  • Experience in writing complex SQL Queries, Stored Procedures, Query Optimization, Indexes on Databases

Confidential, Saint Paul, MN

Applications Programmer

Responsibilities:

  • Java application developer. Responsible for building JSP web front end on an Oracle back end client server application.
  • Responsible for developing web application for Emergency Medical Personnel to sign up and keep details current.

Confidential, St. Paul, MN

Applications Programmer

Responsibilities:

  • Skilled in programming with Java, JSP, Struts and Tomcat application server. Transitioned an Oracle Forms and Reports application to J2EE architecture using the latter technology. Familiar with Toad, Eclipse and JDeveloper.
  • Rewrote several Oracle Reports in Crystal Reports.
  • Skilled in Pro C, SQL, PL/SQL, Crystal Reports, Oracle Forms and Reports. Skilled with PL/SQL stored procedures, functions and triggers.
  • Experienced in the design, development and deployment of Oracle 8i and 9i databases. Exposure to 10G database. Extensive work in conjunction with application developers to create a sturdy, cohesive framework of table relations, triggers and stored procedures upon which to build and separate application logic from the database.
  • Experienced with the entire application development process from identifying the scope, creating conceptual, logical and physical design and deploying the database. Able to communicate the data model through ERD, FHD and Process Model.
  • Designed and developed Oracle Client/Server database application Public Transit Management System (PTMS), for the Office of Transit, Mn/DOT. Integrated Developer 2000 forms and application logic from the legacy application, Transit Operations Management Application (TOMA).
  • Visual Basic: Designed and built COM+ add-in for Office of Transit Excel spreadsheet reports for custom upload and retrieval to and from Oracle.
  • Used Unix shell scripting to create loader programs.
  • Extensive use of Rational tools and RUP

Project Manager

Confidential

Responsibilities:

  • Research and Implementation of Enterprise level anti-virus software solutions
  • Duties include coordinating team meetings, design, development and deployment of a Project website included the use of Server Side Include technology.
  • Other technologies used during this project include MS Project 98/2000 Beta; MS SQL Server 7.0 and the Allaire Homesite 4.5a development tool. Knowledge of MnDOT accounting and cost codes.
  • Participating in the IRM Comprehensive Plan rescoping effort. Responsible for reconciling several project/Business Area Initiative changes into the Enterprise model currently housed in an Oracle Enterprise database.
  • Experience using Oracle Developer and Oracle Designer 2000/6i to update and maintain the Enterprise model.
  • Responsible for helping develop and implement a set of guidelines for Software Testing Methodology and Quality Assurance on two separate projects.
  • Co-authoring a recommendation for pursuing OOAD related areas of software development within MnDOT.
  • Member of the Project Managers Group. Developed naming convention standards and directory structure recommendations and implemented a directory structure change involving NT and Novell permissions.
  • Extensive UML modeling; worked with developers.
  • Experienced with all aspects of the Application Project lifecycle including Requirements gathering, Use Case Diagramming, logical modeling including identifying and defining business entities and their functional relationships, creating entity relationships and data flow diagrams.
  • Ability to translate a logical model into a physical database design and create both a test and production database from the specifications.
  • Strong Project Management skills with ability to scope application enhancements accurately and obtain adequate resources to accomplish tasks on time. Excellent problem solving skills, both independently and as part of a team. Excellent communication skills both verbal and written.
  • Strong knowledge of computer technology in standalone and networked PC environment.

We'd love your feedback!