We provide IT Staff Augmentation Services!

Java Web Application Developer Resume

3.00/5 (Submit Your Rating)

UsA

Experienced Java Developer and Software Architect with proven expertise taking project from concept to initial release and working as lead developer on a small team. Well versed in latest open source Java web development technologies and in object-oriented design and implementation.

Education:

  • In process of certifying for Oracle Certified Professional, Java SE 6 Programmer Certification (formerly SCJP), willing to complete this as precondition for employment
  • Completed over 70 units of Bachelor\'s level coursework

Technical Expertise:

Languages: Java, JavaScript, JSP, Python, HTML, XML, CSS, Linux command-line / Bash

Services: REST, JSON, API

Patterns: Test-driven-development (TDD), dependency-injection / Inversion-of-control (IOC), systems-development-lifecycle (SDLC), Agile development, unit-testing, Model-view-controller (MVC), multi-tier architecture (n-tier), distributed-applications

Build-Management: Maven, Ant

Version-control: SVN, Git, Bazaar

Frameworks: Spring MVC , Google-Web-Toolkit, Django, Jquery, Prototype, Junit

Database: Hibernate, Ehcache, JDBC, MySQL, PostgreSQL, Amazon RDS, SQLite, NoSQL

OS: Ubuntu (Linux), Amazon Linux AMI, experience with other versions of Linux

Servers & Related Technologies: Apache Tomcat, Glassfish, Jrebel

Platforms / Servers: Cloud computing (Amazon Web Services), Rackspace, Tomcat, GlassFish, Java JDK

Other: Selenium

Architecting: UML design

Regarding NDA\'s, References and Names of Previous Employers: I respect all of my clients & employers, both past and present. Therefore, I may not have listed the client or employer\'s name on publicly posted resumes but they are available on request (email).

Current Employment:

Lead Java Web Application Developer, Confidential,January 2011 - present:

  • Brought cloud-based (Amazon Web Services) software cluster search web application from conceptualization to launch as lead project developer
  • Worked to build and integrate multiple tiers in n-tier application, including creation of various API\'s for interfacing
  • Implemented NoSQL persistence pattern for some data within app to increase performance
  • Coordinated efforts of other developers / designers to bring product to its current state
  • Automated application setup process for ease of use by non-technical staff
  • Project is built using Spring MVC framework in Java programming language with JavaScript for front-end.

Past:

Java & PHP Software Engineer, Confidential,AZ: September 2010 - January, 2011:

  • Helped company explore use of Java Spring for possible switch to using this for future server-side application development
  • Rewrote and optimized various aspects of enterprise scale software as a service system in PHP and JavaScript, involved in company\'s Agile development process
  • Initialized implementation of new Android application in Java that integrates with existing server-side system

Contract, Java Software Engineer: June 2010 September 2010:

  • Worked on final implementation of hospital patient management system using Java technologies including Spring MVC and Hibernate
  • Heavy use of Inversion of Control so as to make application as loosely coupled as possible
  • Emphasis on scalability, including full database caching layer using Hibernate and Ehcache.

Contract, Software Developer, Confidential,: July 2010 September 2010:

  • Fully implemented Google App Engine website in Python and Django.
  • Created custom modules to integrate with existing server-side PHP website

Contract, Software Developer, Confidential, California March 2010 May 2010:

  • Solo developer for healthcare project to manage patients in emergency room
  • Used Python and Django framework to build patient management web application

Software Developer, Confidential, CA: July 2009 January 2010:

  • Architected software product using Javascript front-end and CakePHP backend, using best practices for enterprise scale website
  • Used CakePHP along with MySQL for back-end.
  • Managed remotely based freelance developers for projects

Contract Software Developer, Confidential: September 2009 November 2009:

  • Responsible for conceptualization of project and delivery on budget and on-time.
  • Integrated features that made use of 3D technology to provide interactive virtual tour of houses

We'd love your feedback!