We provide IT Staff Augmentation Services!

Principal Java Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, MN

SUMMARY:

  • 19 years of experience in Java and open source web application development.
  • Great analytical and problem solving skills.
  • Quick learner and self - motivated.

TECHNICAL SKILLS:

Languages: Java, JavaScript, SQL, HTML, JSP, GUI

Frameworks: Spring MVC, Spring Integration, Struts 2, Hibernate, JPA, dojo, jQuery, jUnit, Rest, XML.

Software: Spring Source Tool Suite (STS), Eclipse, RAD, Ant, Maven, Git, Subversion (SVN), ClearCase, Microsoft Office, SQL Server Studio, JIRA, VMware

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, MN

Insurance Agent

  • Called 500 people a day to setup appointments to meet them in their home.
  • Went over their insurance needs with them in there home.

Confidential, Minneapolis, MN

Architect, Software Engineering Consultant

  • Worked at US Bank before their funding was cut eliminating all contractors.
  • Worked on designing implementation of a new name field in their hierarchy system.
  • Began implementing it using Java, JavaScript, XML and JDBC template, Git in an Eclipse environment for their website. .

Confidential, Minneapolis, MN

Software Engineering Team Lead

  • Worked at Best Buy as Confidential contractor for 4 weeks.
  • Investigated caching solutions for Best Buy’s back end order system.
  • Implemented said solutions using Java, XML in an eclipse environment.

Confidential, Minneapolis, MN

Principal JAVA developer

  • Developed a tool to read messages off a queue and after verifying it was of proper format and enriching it with additional information pulled from another database and finally recording the message in a database and logging it as well using Java, Spring Integration, XML, JDBC Template, SQL Server, jUnit, JMS, MQ Subversion in a Spring Source Tool Suite (STS) environment.
  • Developed a Spring Integration Project to replace an existing Subject Identification and Location Service Error reporting service written in a since end of life tool.
  • Wrote jUnit tests for each component before writing the code.
  • Developed retry logic to handle a failed message.
  • Reporting was run on the final database by another portion of Confidential .

Confidential, MN

Architect, Senior Java/J2EE Engineer

  • Designed, and fully developed, from requirements gathering to architecting to final implementation, a 3 tier e-commerce web based sizing and configuration tool for commercial humidification systems using Java, JavaScript, XML, AJAX, CSS, dojo, jQuery, Spring MVC, Hibernate, JSP, SQL Server, Subversion in a Spring Source Tool Suite (STS) environment.
  • Suggested improvements to the use cases throughout the project. Implemented said improvements.
  • This tool is hosted on their website for customers to select their humidifier and specify options.

Confidential, Boxborough, MA

Architect, Java/J2EE engineer

Software Engineer III

  • Team Lead of a team that simplified the setup of our call center software architecting and developing a web-based setup program while providing subject matter expertise to developers lacking this experience and assigning tasks to them, using Cisco developed tag library, Java, JavaScript, CSS, HTML, JSP, XML, Ajax, JSON, Struts2, JDBC, SQL Server, Ant, Tomcat in an Eclipse environment.
  • Team Lead, mentored and assigned tasks to team, Designed and developed a web based Configuration program for a simplified call center software product using Java, JavaScript, CSS, HTML, JSP, Ajax, XML, JSON, JDBC, SQL Server, Ant, Tomcat .
  • Designed, developed a REST API web setup tool to setup remote systems, both providing the REST services and consuming the REST services using Cisco developed tag library, Java, JavaScript, CSS, HTML, JSP, Ajax, XML, JSON, Struts2, JDBC, SQL Server, Ant, Tomcat, Rest, JDBC Template, Jira in an Eclipse environment.
  • Directed the Cisco tag library developer to improve the library including providing examples to them.
  • Managed incoming defects to meet trajectories including assigning, and working with other engineers to manage due dates driving down our defect backlog.
  • Transitioned to an agile development process in my last 5 years there. I was the only developer with Java experience so I assigned tasks and what not in this process.
  • Managed a VMware ESX server based test bed for a team of engineers.

Software Engineer II

  • Fixed defects in legacy C++ configuration tools improving costumer satisfaction using Microsoft Visual Studio, C++, and Notepad.
  • Developed reporting software using PowerBuilder.

Confidential, Burlington, MA

Architect, Java/J2EE engineer

  • Developed small-download web-based collaboration clients in a browser independent way including a caller application and a multi-session agent application at a time before web standards were widely adopted using HTML, JSP, JavaScript, XML, and Java in an Eclipse environment.
  • I was the 3rd engineer and 8th employee at Webline.
  • Developed a defect tracking system for internal use using Cold Fusion.
  • Confidential acquired Webline in the summer of 1999.

We'd love your feedback!