Java Developer Resume
Cumberland, MD
SUMMARY
- Experienced Java/J2EE Developer looking for a Remote Developer position
- Over 10 years' experience developing enterprise - scale Java/J2EE web applications using a variety of technologies and software development methodologies
- A seasoned technical professional, with excellent communication and organizational skills
- Thrives on solving complex development challenges and integrations
- Comfortable with a senior role on fast-paced and difficult projects
TECHNICAL SKILLS
Java Frameworks/APIs: Java 7/8, J2EE, JSF, EJB (3.0), JPA 2.0, JDBC, XML, JSP, JAXB, Javascript, Node.js, Struts, Servlets, Spring 4, Hibernate, ICEfaces, RichFaces, Facelets, UML, J2EE Design Patterns, SQL, HTML, CSS, Junit, Log4j, Web Services (JAX-WS), SOAP, JMS, Websphere MQ
Rational Tools: RequisitePro, ClearCase, ClearQuest
Databases: Oracle 11g, DB2, MySQL, SQLServer, DevOps:, Git, Gradle, Maven, Docker, Jenkins
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Cumberland, MD
Responsibilities:
- Provide back-end Java development, maintenance, and support for corporate websites, including gerberlife.com and mdmountainside.com
- Act as mentor and technical resource for junior developers and external consultants
- Collaboration with front-end developers, UI designers and DevOps staff throughout the development life-cycle
- Recent projects include: Google Analytics programming
- Remediation of HP Security Scan issues
- Spring 4 integration
- Unit test conversion to recent mock frameworks
- CMS integration and support
- Java 7 to 8 conversion
Senior Application Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Senior member of an Agile development team working on the Confidential Individual Billing System
- Requirements analysis, design, coding, testing and delivery of complex system enhancements to the Billing web application
- Review of the designs, application code, and test results of the junior developers, checking for correctness, quality, and adherence to the requirements
- Mentoring of new team members in Individual Billing concepts and the web application architecture
- Act as the enrollment team’s technical lead for research into major enhancements and troubleshooting of complex system defects
- Lead the quality efforts by creating and enforcing departmental standards and Java/J2EE coding guidelines
Application Architect
Confidential, Pittsburgh, PA
Responsibilities:
- Performed as Application Architect/Technical Lead for web applications supporting the Benefits domain
- Partnered with the business architects to drive the requirements definition and create the detailed design for major enhancements to the web applications
- Directed the development efforts of a small team of employees and temporary contractors
- Served as the main technical contact for both the business and the development teams during design, coding, testing, and implementation
- Served as code reviewer for all changes and enhancements, ensuring high quality and adherence to coding standards
- Assisted in troubleshooting complex system defects in test and production
Application Architect
Confidential
Responsibilities:
- Assisted in design and development of the Reference Web Application, used by all Legacy Modernization project teams as a Java/J2EE web application template
- Created a variety of architectural deliverables for the Legacy Modernization program, including cross-project standards for Java/J2EE design, coding and testing
- Provided expert technical assistance and guidance to multiple LM project teams on the usage of the Web Reference Application
- Created custom JSF/ICEfaces UI components and interfaces for various LM project teams
Integration Developer
Confidential
Responsibilities:
- Designed and created XML-based Web Services to expand Confidential ’s Enterprise Services catalog
- Supported and enhanced a Java middleware application for converting incoming XML-based Enterprise Service calls into mainframe application calls
- Supported Confidential ’s check-imaging application and participated in the initial development of SOAP message querying into the application