Senior Java Developer Resume Profile
NY
Summary:
- I am looking for a challenging assignment in a fast-paced, results-oriented environment.
- I have worked in IT continuously since 1985. In that time, I have gained extensive experience as a Technical Architect, Security Architect, Web Developer, and Team Leader. I also have experience in mentoring and providing technical assistance to other team leaders. I have written and presented training in various subjects, such as Java, Web Technology, and XML. I can also provide analytical expertise to any project, and have experience as a business analyst and a data analyst and database programmer. Database experience is mostly with Oracle I have also used Informix, Sybase, and Ingres. I also have familiarity with Postgres, MySql, and Derby databases.
- I have over 14 years experience in Java, over 12 years experience in web technologies, 14 years in an engineering/manufacturing environment, 7 years in State Government, over 4 years in Financial/Banking, and over 2 years in Education.
Experience:
Confidential
Senior Java Developer: Web, Informix and Oracle databases, back-end Java batch programming
Same position as below, only Bank of America hired me directly. The contracts ended with the governmental entities I supported, and the Bank had no transfer opportunities, due to cost reductions. So I was laid off in July, 2014.
Confidential
Senior Java Developer: Web, Informix and Oracle databases, back-end Java batch programming
- Maintained Java-based software at Bank of America in Albany, NY. Software provided customized end-to-end lockbox processing to support the outsource of money collection for government entities. Applications included tax processing, parking ticket collection, and similar. Also provided 24x7 on-call production support. Production environment was latest Java 6 version web used WebSphere database was either Informix or DB2 UDB. Development used Eclipse, Tomcat, and Git. I also provided technical leadership, and mentored other employees.
- I was beginning an effort to determine the work effort to convert the web apps to Java 7, Spring framework, jquery for Ajax, HTML5, Oracle, and Tomcat when laid off. I had made a proof of concept web app as my last accomplishment.
- I got all my projects done on time and within budget.
Confidential
Technology Architect, Security Architect, Web Developer, Training Specialist, Repository Administrator, Operations and Support, Database Analyst,
- Support the Division's move to web technologies, providing technology guidance, consulting, mentoring, training, application requirements and applications development expertise. Assist the Division by managing the web servers and Google search appliances. Provide regular reports of web usage. Assist the web developers with their application migrations and trouble-shooting.
- Investigate proposed technologies provide Proof-Of-Concept. Examples include Novell Access Management, SiteScape, Cognos implementations and Oracle database upgrades.
- Design the new security architecture using Novell Access Management, ensuring future compatibility with Novell Identity Management. The implementation is just beginning.
- Design and implement the n-tier web architecture. Configure the Apache web servers and Tomcat servers. Configure the Apache reverse proxy servers.
- Manage the version of Java used by the Division on their servers, and consult with the desktop support group for the version of Java used Division-wide on the desktop computers.
- Assist the Division in the creation and management of hosted sites. DOB hosts sites for several State Commissions and Authority Budget Office ABO .
- Manage the day-to-day deployment of the web applications as needed by the web developers . Assist the web developers with trouble-shooting their applications. Mentor them in technologies and processes as needed.
- Manage the Google Search Appliances, including planning and implementation of software and hardware upgrades. Act as a liason to Google's Support department.
- Provide monthly reports on the web usage of the ABO site, as well as the usage of the internal-facing and external-facing Google Search Appliances.
- Assist in the management of the Web Server Digital Certificates SSL certs and the code-signing digital certificate which signs a Java web applet written for DOB .
- Assist in the trouble-shooting and problem-solving of the web server and security architectures.
- Provide technical support and guidance to the web content developers.
- Document all processes and all configuration changes.
- Provide liason to the Content Distribution Network vendor SiteScape .
- Design and assist in the management of the developer support infrastructure a Subversion server integrated into a special dedicated Apache server. Added viewvc subversion browser to this server.
- Assisted in the design of the integration of the Cognos Business Intelligence software into the DOB web server farm.
- Design the integration of the SiteScape content management system into the web architecture, and provide technical support for the workflow programmers.
- Assisted in the design and implementation of the original security infrastructure LDAP group-based .
- Integrated a blogging solution into the web environment.
- Design and implement the original database-driven web applications, before there was a group of web developers.
- Provide training in Java and web-based technologies HTML, JavaScript, CSS, XML, XSLT, etc as needed.
Technology Architect, Web Developer, Database Analyst, Business Analyst, Confidential
- Design and develop a web application to accept student applications for Credit Review .
- Converted all existing e-Commerce applications using Oracle 9I Application Server and Oracle 9i.
- Interfaced with client Architect/Technical Leader to improve technical standards and server architecture from the last project.
- Created Java servlets with JDBC to connect to Oracle 9I executing stored procedures in PL/SQL.
- Implemented framework of application, including reference implementation of some representative application subparts.
- Assisted client staff with full-scale implementation, leveraging reference implementation as models to match the same technical framework as the Intranet CRM application below.
- Designed and developed an intranet e-Commerce CRM application called the Student Information System.
- Acted as Technical Leader and Co-Architect by leveraging experience from earlier project to assist the client to migrate outdated CRM application to an intranet application.
- Used Oracle 9I Application Server and Oracle 9i during development.
- Interfaced with client Architect/Technical Leader to improve technical standards and server architecture from the prior project.
- Created Java servlets with JDBC to connect to Oracle 9I executing stored procedures in PL/SQL.
- Implemented framework of application, including reference implementation of some representative application subparts.
- Assisted client staff with full-scale implementation, leveraging reference implementation as models,
- Successfully presented informal seminars training and mentoring client on new technology.
- Designed and developed e-Commerce web application to market new academic program. Students would then use the application to apply . Web application provided on-line capabilities for students to manage their academic career, allowing them to review their incoming transcripts, current academic record, etc.
- Acted as a Technical Leader that interfaced with the client Architect/Technical Leader to design, implement and maintain server architecture, including Oracle's Application Server and iPayment on Solaris and Oracle 8i on Compaq Tru64 Unix.
- Assisted Project Manager with conceptual and detailed designs of application and database.
- Led the implementation effort to develop Java Servlets for deployment on OAS, which used JDBC to connect to Oracle 8i.
- Created PL/SQL stored procedures on Oracle 8i, for use by servlets using JDBC.
- Wrote technical standards for implementation, including use of PL/SQL stored procedures, appropriate levels of JavaScript, HTML, DHTML, naming conventions forscreen objects and usage of code versioning system for static HTML files and Java servlets, and use of integrated development environment on Windows NT.
- Led several educational seminars on the technology for client training. Wrote all accompanying material.
Technical Analyst, Developer, Web Developer, Technology Architect, Confidential
- Designed and developed a web front end for GADP Generator Automation Design Program , on HP PA/RISC servers, in C, using Sybase database and the Apache web server. This replaced the existing Uniface client/server program on the HP PA/RISC workstations, using the same Sybase database.
- Designed and developed the web front-end.
- Performed technology assessment and made recommendations to client management.
- Designed server architecture, setup web server on HP-UX, and developed fully functional prototype consisting of CGI programs accessing Sybase database using C.
- Served as Technical Leader for outsourced, offshore full-scale implementation on-shore testing and integration .
- Served as Technical Leader for outsourced, offshore full-scale implementation on-shore testing and integration .
- Designed, developed and documented enhancements and repairs to the GADP client-server system.
- Was technical leader for team of up to six resources.
- Used Uniface client/server RAD tool on HP-UX to manage Sybase database and engineering application suite.
- Enhanced engineering applications and automated drawing programs.
- Provided technical leadership for computing infrastructure upgrades new HP PA/RISC workstation rollouts, new PC rollouts, new network and database servers, HP-UX version upgrade .
- Advised client management for planning of technical direction of GADP.
- Converted the VAX-based electric engineering design program M309 and its related programs from using an INGRES database to using a SYBASE database. FORTRAN on the VAX.
Developer, Technology Architect, Technical Analyst, Database Analyst, Team Leader, Confidential
- Worked on CIMPLICITY product, entire life-cycle.
- Created detailed designs, implemented code for new C, C subsystems, wrote end-user documentation in a VAX/VMS including VMS system calls and RMS , INGRES SQL environment.
- Managed the testbed of networked VAX computers.
- Managed VMS release builds, release media, release documents and software configuration management DEC CMS .
- Expanded into UNIX and multi-platform support same program source on HP UNIX, VMS, ULTRIX, Interactive UNIX, AIX, Digital Unix .
- Supported and maintained the X-window area.
- Managed UNIX software builds and performed UNIX system programming.
- Wrote the release and installation documents.
- Designed and led an implementation team to enhance dynamic configuration 1.5 person years of effort , following ISO 9000 requirements.
- Planned, managed and provided technical leadership for project team which implemented product across multiple platforms included interfacing with 3rd party vendors, legal, manufacturing and marketing client personnel handled project from conception to shrink-wrap .
- Wrote the release and installation docouments.
- Successfully provided technical leadership and for Net DDE, TCP/IP communications options and WINDOWS NT version
Confidential
Developer, Technical Analyst.
- Designed and implemented software conversion for Perkin-Elmer. This was a PC workstation RS232 communications system for a chemical instrumentation company the PC could upload/download data from a minicomputer. C language on the PC.
- Participated in the design, programming, implementation and maintenance of a laboratory informationmanagement system LIMS for a software development company. This was a real-time data collection system, stored in SQL database. C language on the PC.
- Maintained and supported the tensile testing system for an instrumentation company. This was a real-time GPIB/RS232 data collection / analysis system controlling tensile testers. Created full screen windowing configuration editor. C and FORTRAN on the PC.
- Responsible for design and implementation of several utilities, maintenance of interactive report generator and assisted in design of computer networked data collection.
- Created utilities for system management and setup.
- Designed full screen report generation menu providing end user flexibility in requesting reports.
- Responsible for porting code from a proprietary workstation and customization as needed for improved speed in communications.
- Analysis / implementation of hardware level RS232 routines analysis of system differences to design port strategy implementation of port strategy analysis / implementation of communication speeding and testing, debugging, and documentation.
- Maintained Thermal Analysis software on HP 1000. Responsible for programming, implementation and maintenance of a data collection system for a testing company. HP/1000 and FORTRAN.
- Added new system functionality features, including menu driven interface for graphics.
- Completed user testing and documentation.
- Operations and Support. Managed implementation and maintenance of a Novell PC Network client/server system for a software development company, providing a LAN for company PC's. Specific responsibilities included hardware / software installation of PC's and file servers. Provided training and support for users and sales staff.
Confidential
System Analyst, Operations and Support. Assisted in the management of a CDC 6600 supercomputer. Offered support/mentoring for users of the facility. Participated in technical analysis and maintenance of a CDC 6600 operating system for a defense subcontractor, providing computer support for facility classified . Maintained / implemented user utilities, maintained / updated operating system and CDC utilities, provided user support and training as necessary.