Java Developer Resume Profile
Woodbridge, NJ
SUMMARY
Information systems professional with years of diversified experience in software analysis and design. I have been developing with Java technologies for the past 15 years. Worked with Object Oriented Analysis and Design for over 13 years. Have used variety of relational databases. Have excellent communications skills. Energetic motivated individual who works well independently or in a team.
TECHNICAL SUMMARY:
Hardware: IBM Compatible PCs.
Software: Java, Java Beans, Servlets, and Java Database Connectivity JDBC , XML,WSDL, XSD, JSP's, J2EE Components, SQL, JUnit and most IDE's.
Operating Systems: Windows, Unix, AIX, Linux.
Application Servers: Websphere6.5, and Apache.
Application Frameworks: Spring.
Web Service Tool: Apache Axis.
Web Server: Tomcat.
Databases: Oracle, Sql Server, mySql.
Design Principles: Object Oriented analysis and design, SOA.
Reporting Tools: Crystal Reports Enterprise.
Source Management: Subversion, Star Team, Visual SourceSafe, PVCS, Rational ClearCase, Envy.
Content Management: Opentext.
Build Tools Ant, Maven.
BUSINESS EXPERIENCE:
Confidential
Java Developer
- Supporting Chemcart applications which allows chemists and biologists capability to enter experimental data and calculate results based on various plugins that perform chemical calculations. Learned extensive data model and many apis in order to become productive with systems with over 1 million lines of code. Application was a large MVC, with a variety of design patterns. Many addins were designed as services. Worked on both bug fixes and new enhancements to systems discussed in weekly meetings with management staff. Also was heavily involved with augmenting the existing Ant build scripts to increase functionality with the application build and deployment. The application was deployed onto Windows as well as Linux. We did things like updating the Manifest to include a listing of all signed jar files, and time stamping the jars as well. Application contained some J2EE components as well.
Environment: Windows 7, Red Hat Linux
Technologies Used: Java, Design Patterns, Oracle, XML, Eclipse, Ant, Swing, JDBC, J2EE
Confidential
Developer
- Supported Private Lines underwriting and policy issuance application. Application created quotes and policies for domestic and Canadian multi-lines of business including Homeowners, Auto and Excess Lines. Wrote business rules in both custom rule based and conventional Java development environment Eclipse . Built application using Maven build scripts and used Subversion Source Management tool in a large decentralized development group setting. Loaded database from Excel using Liquibase data load tool. Partnered with Exigen vendor to implement and utilize their Product Factory commercial insurance solution. Built the application and integrated the altered jar files using Maven as the build tool. Also debugged application and made modifications when the build failed.
Environment: WindowsXP
Technologies Used: Java, Spring, Oracle, Tomcat, XML, Eclipse, Maven, Subversion, Liquibase, Excel.
Confidential
Application Developer
- Supported Handset Services Application Group. Application was custom java middleware solution for all data service subscribers. System was highly available and allowed clients to subscribe to new services online, and perform service provisioning for customer based on device and various service plans associated with the device. New plans and services were added as the needs of the business dictated and tight schedules were given by the business for these changes to be completed. I worked on the Java backend portion of the application.
Environment: Windows XP, Solaris
Technologies Used: Java, J2EE, Spring, Oracle, XML, Castor, JDBC, Design Patterns, AOP, Log4j,
RAD7.5, Eclipse, IBM ESB, SOA.
Confidential
Application Developer
- Worked on API Toolkit for asynchronous client access to various utilities. This toolkit was provided as a service to various third parties to provide access to Postal Service exposed services. The intent was to refactor this application to Java/Websphere, as a SOA. Also wrote custom wrapper to get and put messages from MQ Queue Mangers for ESB project. This was created as a Proof of Concept with the intent to roll out as service to clients.
- Also involved in redesign of pre-existing VB application to J2EE Websphere platform. This is an ongoing initiative.
Environment: Windows XP, 2003, Linux
Technologies Used: Java, Visual Basic, SQL Server 2005, RAD7.5, MQSeries, putty.
Confidential
Senior Consultant-Java Application Development and Design
- Application developer assigned to large Financial Service company.
- Solely responsible for refactoring existing MSAccess application which wrote insurance policies and remitted taxes for Surplus Lines business unit. This evolved into a total system re-write.
- Involved with all technical aspects of system design. Administered and trained new developers brought in to assist with project.
- Performed analysis and design principles to create use cases used in the application re-platforming.
- Created base architecture using Spring Framework, with other open source tools. Created prototype, and coded entire new application using the Spring framework for all aspects including JDBC connection.
- Wrote various modules, as well as middle tier MVC services.
- Explored reporting options and integrated Business Objects report engine.
- Created xml replacement for paper based compliance forms, and used https, among other protocols to transmit to various state jurisdictions. This also resulted in significant cost savings for the client. This is an ongoing development effort, with an overall result in millions of dollars of cost savings for the client.
- Built and deployed application using Ant script which I developed.
Environment: Windows XP, 2000 Java Open Source Tools
Technologies Used: J2EE, Spring 2.0, xml, Tomcat5.5, Eclipse3.3 various plugins, java sdk1.5, Design Patterns, OOA, Ant, JaxB XSD unmarshalling, JDBC, MySql5, Oracle10i, Crystal Reports, SOA.
Type of Development: Complete SDLC, MVC2-Spring, Front End JSP, Middle Tier Beans, and Back End, Stored Procedures and Prepared Statements, and Oracle. Created custom Crystal Report POJO service implementation layer. Used JaxB to unmarshall XSD to Java objects. All of my efforts were core java based.