Senior Java Developer Resume
Minnesota Eagan, MinnesotA
OBJECTIVE:
To obtain a position as a senior Java developer or technical lead in a challenging environment that utilizes teamwork for researching, learning and developing new high - tech products. Ideally I would like to get involved from the early stages of a project, and work on it until completion. Looking for a long term position as a technical lead or senior Java developer.
SUMMARY:
- Over 15 years of design and development experience.
- Over 10 years using Java and J2EE technologies.
- Expertise in Java, J2EE, Struts, Web Services, JSP, Ant. Familiar with open source frameworks Spring and Hibernate.
- Worked as a Senior Java Developer and Technical Lead.
- Spent significant time as a consultant and a technical lead overseas.
- Experience with Weblogic, Websphere, and Tomcat.
- Mentored both internal & external development resources.
TECHNICAL SUMMARY:
Key Technologies: Java, J2EE (Session, Message, & Entity beans), Web Services
Other Development Skills: Struts, JSP, Servlets, JUnit, Design Patterns, Hibernate, JPA, Spring, JDBC, HTML, DHTML, Axis, Java Mail, JNDI, Custom Tag Libraries, JavaScript, SQL, UML, XMLBeans, Ant, XSLT, XSL, XML, XSD
Tools: Weblogic 8.1, WebSphere 6.1, Tomcat, SilverStream, Rational ClearCase, Sourcesafe, Rational ClearQuest, Rational Rational Software Architect, Eclipse, Global360 CaseManager, Putty, WinSCP, SoapUI, Hermes, MQ Series, PL/SQL Developer
Environment: s: Windows, UNIX (Solaris), Linux
PROFESSIONAL EXPERIENCE:
Confidential, Minnesota Eagan, Minnesota
Senior Java Developer
Responsibilities:- Designed and developed custom modules for the Document Imaging application.
- Integrated with multiple external applications, via web service.
- Created multiple custom tag libraries.
- Created and maintained Ant scripts.
- Technologies used: Java, J2EE (Session & Message Beans), Servlets, JSP, JavaScript, JNDI, Web Services, Struts, Axis, XMLBeans, Ant, Weblogic, Global 360 CaseManager.
Confidential
Responsibilities:- Helped design and develop the Imaging Services application
- Created multiple web services which retrieves/saves documents in our system.
- Setup the application to use authentication and HTTPS.
- Created and maintained Ant scripts.
- Technologies used: Java, J2EE (Session Beans), Web Services, Axis, XMLBeans, JNDI, Ant, Weblogic, Global 360 Service Broker.
Confidential
Responsibilities:- Designed and developed this web application, which communicates with the Imaging Services application via web services.
- Created a test-harness to test the Imaging Services application, via web services.
- Created multiple custom tag libraries.
- Created and maintained Ant scripts.
- Technologies used: Java, Struts, Web Services, Struts, Servlets, Axis, XMLBeans, Weblogic, Ant.
Automated Message Comparator
Responsibilities:- Designed and developed the framework, GUI, and reports.
- Technologies used: Java, Swing, XMLBeans, Ant, XSLT
Confidential, Roseville, Minnesota
Senior Java Developer
Responsibilities:- Designed and developed the allergy module for the PHS application.
- Technologies used: Java, J2EE (Session & Entity Beans), Servlets, JSP, JavaScript, JNDI, SQL Server, Weblogic.
Horizon Surgical Manager
Responsibilities:- Designed and developed the allergy module for the HSM application.
- Designed and developed entity beans for the HSM application.
- Worked on the installation program used to install the HSM application.
- Technologies used: Java, J2EE (Session & Entity Beans), Servlets, JSP, JavaScript, JNDI, SQL Server, Weblogic
Confidential, Bloomington, Minnesota
Senior Java Developer
Responsibilities:- Worked as a member of the Brightware product group.
- Helped maintain and develop 4 applications (15,000 classes).
- Trained customers on extending the product.
- Technologies used: Java, J2EE (Session, Entity, and Message Beans), Struts, Swing, XSLT, JavaMail, JSP, HTML, XSL, XML, JavaScript, Weblogic, SQL Server, Oracle
Confidential
Responsibilities:- Worked on a global client-server extranet application allowing a salesperson to manage contacts, configure products, submit orders, and generate proposals.
- Mentored and consulted Confidential developers, during the co-development phase.
- Transferred to the Netherlands office, for a year, to lead the development group.
- Technologies used: Java, JSP, Tag Libraries, JavaScript, Weblogic, Tomcat, SilverStream, SQL Server, Oracle, Confidential configurator.
Confidential
Responsibilities:- Worked with the Confidential 's Tokyo office to gather requirements.
- Worked with the EPAM's development team.
Configurator Thin Client Editor
Responsibilities:- Led a 5 person development team.
- Mentored 2 of the developers.
- Helped design and develop a thin client application used to work with Confidential 's configurator product.
- Technologies used: Java, HTML, JSP, JavaScript, Confidential configurator
Confidential
Responsibilities:- Led a 3 person development team.
- Implemented a configurator website for Confidential Trucks.
- Worked with the project manager to gather requirements in Angers, France.
- Technologies used: Java, JavaScript, HTML, Confidential configurator
Confidential
Responsibilities:- Consulted CAP/Gemini implement and extend Confidential 's configuration product.
- Worked on-site at CAP/Gemini, in Paris, France.
- Technologies used: Java, JSP, JavaScript, ASP, Websphere, Confidential configurator