Senior Java Developer Resume
OBJECTIVE
- A senior developer position in a computer or engineering department requiring top skills and experience in design, development, testing and maintenance of software systems.
TECHNICAL SKILLS
Web Technology Proficiencies: Java, J2EE, JEE, EJB, RESTful Web Services, Annotations, HTML, XHTML, XML, Javascript, jQuery, DOJO, AJAX, CSS, JSON, SQL, Apache Commons, iText, SAML
Computer Language Proficiencies: Java, C, C++, Assembler, Python, Perl, Visual Basic
Database Proficiencies: Oracle, Informix, MySql, JavaDB, Knowledge of NoSQL DBs
Web Application Server Proficiencies: WebLogic, WebSphere, Glassfish, Apache Tomcat, JBoss
Web Framework Proficiencies: Struts, JavaServer Faces, RichFaces. Knowledgeable in Spring. Familiar with Angular JS and React
IDE Proficiencies: NetBeans, Eclipse, and Code Composer Studio
Operating Systems Expertise: Windows, Linux, Solaris
Tools: Maven, Bash Shell, Git, Ant, Subversion, Bit Bucket
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Responsibilities:
- Design, test, implement, and maintain scalable and stable web applications utilizing industry standards, J2EE stack, best practices, common libraries, and common tools.
- Integrate new technologies and best practices into legacy applications and current development to increase stability, scalability, responsiveness, and increase user experience.
- Designer of Confidential ERM, the legacy MSS/ESS application to the current Confidential Portal.
- Design, test, implement, and maintain client - exposed front-end web application to integrate with Enterprise Version 3, Enterprise Version 5, People Soft and Horizon.
- Design, test, implement, and maintain software from client requirements.
- Update user web experience by modernizing the web interface using jQuery, Dojo, AJAX, CSS, JavaScript, and JSON.
- Cross-company system integration using SAML1.0 and SAML2.0 specification single sign on.
- Design flexible, interface based applications that can easily extend to different clients’ needs.
- Extended back-end system application through custom web application functionality and implementing custom tables.
- Design, test, implement, and maintain server-side utilities to reduce manual labor using shell scripting, Ant, Perl, and web application interfaces.
- Provide mentoring and technical support to other developers and team members.
- Balance time and resources for multiple projects with hard deadlines using AGILE practices.
Implementation Consultant
Confidential
Responsibilities:
- Senior Architect to implement Single Sign In and Single Sign on from disparate systems and intranets.
- Modernized ERM web frontend for ERM application.
- Senior Software Engineer for all ERM clients include Sempra Energy and Gas, International Hotel Group, Credit Suisse Bank, EMC, Meredith and Carmax ERM applications.
- Continuous development of ERM modules to meet client requirements.
- Successfully met Open Enrollment deadline for every year for every client.
Implementation Consultant
Confidential
Responsibilities:
- Senior Software Engineer for all ERM clients include Sempra Energy and Gas, International Hotel Group, Credit Suisse Bank, EMC, Meredith and Carmax ERM applications.
- Continuous development of ERM modules to meet client requirements.
- Successfully met Open Enrollment deadline for every year for every client.
Senior Programmer Analyst
Confidential
Responsibilities:
- Continuous improvement within the ERM application.
- Developed more modules for ERM application.
- Moved ERM from custom MVC to Struts.
- Senior Software Engineer for Pepsi, United Airlines, and International Truck and Engine ERM applications.
- Continuous development of ERM modules to meet client requirements.
- Successfully met Open Enrollment deadline for every year for every client.
Programmer Analyst
Confidential
Responsibilities:
- Software Engineer for Pepsi implementation onto ERM application with Enterprise V2 backend.
- Support for all client ERM applications.
- Continuous development of ERM modules to meet client requirements.
- Successfully met Open Enrollment deadline for every year for every client.
Software Engineer
Confidential
Responsibilities:
- Principle role in architect team to develop the current day ERM application
- Lead Software Engineer for Bellsouth implementation onto ERM application with Enterprise V2 backend
- Lead Software Engineer for International Truck and Engine implementation onto ERM application with Enterprise V2 backend
- Lead Software Engineer to transition United Airlines to ERM using PeopleSoft backend.
- Continuous development of ERM modules to meet client requirements.
- Constructed one-off application to allow clients to promote their own content.
- Successfully met Open Enrollment deadline for every year for every client.
Software Engineer
Confidential
Responsibilities:
- Transitioned Bellsouth Address Change Application from servlet application to Model View Controller application.
- Aided with implementing Y2K across all systems.
- Moved client front end from servlet built pages to JSP pages.
- Software development to meet client requirements.
- Worked on team implementing the first Open Enrollment Application.
- Successfully met Open Enrollment deadline every year.
