Senior Java/j2ee Software Developer Resume
Roseville, CA
SUMMARY:
- 29 years experience in the IT field with expertise in leading teams.
- Diverse technical skills including client, web, business, and EIS tier technologies.
- Outstanding and innovative at project design, development, and testing.
- Excellent written and oral communication skills at all levels of an organization.
- Proven success at meeting new technical challenges and finding solutions to meet customer needs.
TECHNOLOGY SKILLS:
Primary Languages: Java, Visual Basic, C, C++
Client Tier: JSF, JSP, HTML, XHTML, JavaScript, jQuery, Servlets, Facelets, AJAX, Ajax4jsf, RichFaces, CSS, DOM
Web Tier: Rest, SOAP, JAX - WS, JAX-RS, XML, XSLT, WSDL
Business Tier: EJB, JNDI
EIS Tier: Oracle, SQL Server, DB2, Access, JDBC, SQL, PL/SQL
Frameworks: Seam (similar to Spring), Struts, Hibernate, BIRT, Curam
Development Methodologies: OOA/OOD/OOP, UML, RUP, Design Patterns
Development and Testing: Eclipse, NetBeans, JUnit, TestNG, XML, Subversion, CVS, SourceSafe, Selenium
Applications Servers: JBoss, Websphere, Tomcat, GlassFish
Build Tools: Maven, Ant, Bamboo
Operating Systems: Windows XP, NT, Vista, UNIX
Project Tracking: JIRA, Confluence, StarTeam
Security: LDAP
PROFESSIONAL EXPERIENCE:
Confidential, Roseville, CA
Senior Java/J2EE Software developer
Responsibilities:
- Responsibilities include analysis, development, and testing of new system requirements as well as analysis of defects, coding of modifications, testing, and documentation of changes to the application
- Mentor to to junior developers.
- Excellent communicator at all levels of a large organization in a fast-paced, geographically disbursed environment.
Primary technologies: Curam (framework), Java/J2EE, Rational Rose Modeler (UML), Struts, EJB, Web Services, and DB2.
Confidential, Roseville, CA
Sr. Systems Analyst
Responsibilities:
- Alternated as both a team leader (during initial analysis) and a developer for both internet and intranet projects driving the home loan servicing functions of Confidential .
- An online loan payment internet application;
- An outbound customer call ranking intranet application;
- A company-wide loan information intranet service;
- A fraud detection/tracking/reporting intranet application;
- A loan modification calculation intranet application.
- All project web tier development consisted of XHTML, JSF, JSP, RichFaces, AJAX, JavaScript, and CSS. All server tier technologies consisted of Jboss, Seam/Struts, Java Beans, and EJB. All database tier technologies used were Oracle, Hibernate, SQL Server, Access, JDBC, and SQL.
- The development IDE was Eclipse. Revision control, builds, testing, reporting, and problem tracking were performed using Subversion, Maven, JUnit/TestNG, BIRT, and JIRA, respectively.
Confidential, Roseville, CA
Consultant
Responsibilities:
- Responsible for requirements analysis, design, coding, and testing of a new state of the art multi-tier factory control system using Rational RequisitePro, Rational Rose, and C++ as part of the Rational Unified Process of software engineering.
Confidential, Sacramento, CA
Consultant
Responsibilities:
- Provided support for a worldwide part ordering and warranty claims processing system using Visual Basic, C, SQL, and Oracle databases.
- Primary responsibilities included problem analysis, preparation of functional and technical designs, user presentations and design reviews, coding, testing, and implementation of sponsored system changes.
- Implemented application changes saved the customer more than $50,000 per month in overpaid warranty reimbursements and processing costs.
Confidential, Sacramento, CA
Consultant.Team leader
Responsibilities:
- Primary responsibilities include analysis, design, testing, and implementation of government sponsored system changes.
- System configuration consists of 2 distributed VAX nodes using Visual Basic, VAX ACMS, Cobol, TDMS, and RDB. Successfully implemented all enrollment and re-enrollment processing on schedule.
- Completed large-scale system enhancements to allow quarterly enrollment billing option with pro-rated enrollment fees.
Confidential, Sacramento, CA
Consultant.Systems Analyst
Responsibilities:
- Performed analysis and documentation of detailed technical specifications and test plans for system interfaces to other state agencies.
- Coded and tested application user interface.
- System consists of 58 distributed VAX nodes using ACMS, DECforms, and RDB.
Confidential, Sacramento, CA
Senior Programmer/Analyst
Responsibilities:
- Project leader of 4-man team responsible for delivery of customer service client/server application using Visual Basic and ACMS. System cut costs and improved customer approval ratings through increased productivity of customer service representatives and shorter call wait times.
- Responsibilities included analysis, prototype design, user presentations, coordination of user signoff, and coding/testing.
- Project lead responsible for delivery of 24 hour interactive voice response customer service application using InterVoice hardware and software on IBM PS/2 platform; analyzed user requirements; designed and coded user interface; performed application enhancements as needed.
- System has been serving Confidential call center since 3/92, reducing call volume to service reps by over 20%.
Confidential, Sacramento, CA
Programmer Analyst/Database Administrator
Responsibilities:
- Analyzed system requirements, designed DB structure, protection, and backup strategy; monitored and optimized database performance and storage requirements.
- Advised and assisted application programmers in producing well designed and efficient code.
- Converted existing company computer system from HP Image/View System to DEC RALLY 4gl/ACMS/RDB System.
- Team leader of a 4-man analysis/design team working with company personnel to prototype new system; Lead user meetings to review new system; Implemented required changes;
- Obtained user signoff of production system; Enhanced production system; Monitored and optimized system performance.
