Java Senior Development Engineer Resume
SUMMARY:
Java software Developer in Austin TX only (cannot relocate)TECHNOLOGIES AND PROTOCOLS:
S: Linux RedHat / Unix, WindowsProgramming languages Java, C, C++, PHP, JSP, BASH
Modeling: XML, UML
Methodologies: SDLC, SDET, XP, Agile (SCRUM)
Development tools: Eclipse, ANT, Jira, CVS, SubVersion, PerForce, Accurev, ClearCase, GIT, Junit.
Internet technologies: Apache, Tomcat, J2EE JBoss, WebLogic, WebSphere, HTML, CSS, JavaScript REST, JSON
J2EE: Session Beans (Stateless / Stateful), Entity Beans, Message Driven Beans
Frameworks: Wicket, Spring
Persistence technologies: Hibernate, JDO, MySQL, Oracle
Networking: Cisco routers & switches (LAN, WAN, ISDN, FR)
WORK EXPERIENCE:
Confidential
Java senior development engineer
Responsibilities:
- Develop and maintain the Java back - end to Oracle DB.
- Provide technical support, bug fixes and enhancements (IBM Jazz).
- Testing - manual unit testing with Junit.
Environment: Java, Eclipse, Jazz, Junit, Tomcat, Oracle DB.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain the Java back-end to Oracle DB.
- Created RestFul services on Tomcat (Jersey & Json).
- Provide technical support, bug fixes and enhancements (Azure DevOps).
- Testing - manual unit and automated testing with Junit and Mockito.
Environment: Java, Eclipse, Git, Hibernate, Spring-Boot, Junit, Mockito, Tomcat, Oracle DB.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain the Java back-end to Oracle DB.
- Created RestFul services on Tomcat (Jersey & Json).
- Provide technical support, bug fixes and enhancements (Azure DevOps).
- Testing - manual unit and automated testing with Junit and Mockito.
Environment: Java, Eclipse, Git, Hibernate, Spring-Boot, Junit, Mockito, Tomcat, Oracle DB.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain a Java open source standalone application.
- Created some test files.
- Provide technical support, bug fixes and enhancements (MyLyn).
- Testing - manual unit and integration testing with Junit.
Environment: Java, Swing, Eclipse, Git, CVS, ANT.
Confidential, Cedar Park, TX
Java senior development engineer
Responsibilities:
- Develop and maintain a dynamic Oil Drilling Website (can drill in any angle or direction).
- Provide technical support, bug fixes and enhancements (Jira).
- Testing - unit and integration testing, Junit, Jenkins, manual & automated.
Environment: Java, Tomcat, Eclipse, Git, CoffeeScript, ArangoDB, REST, JSON.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain RESTful framework to reproduce Documentum framework behavior.
- Provide technical support, bug fixes and enhancements (Jira).
- Testing - unit and integration testing, Junit, Jenkins, manual & automated.
Environment: Java, Eclipse, SVN, Jersey, Junit, Tomcat, Jira, Junit, REST.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain financial tools (Web Application).
- Provide technical support, bug fixes and enhancements (Clear Case).
- Testing - unit and integration testing, Junit, Jenkins, manual & automated.
Environment: Java, Eclipse, Oracle, GIT, WebLogic, AngularJS, Hibernate, Apache, Linux, BASH, ANT, Spring (IOC), Clear Case, Junit.
Confidential, Austin, TX
Java senior development engineer
Responsibilities:
- Develop and maintain the main web site.
- Provide technical support, bug fixes and enhancements (Accurev).
- Testing - unit and integration testing, Junit, Jenkins, manual & automated.
Environment: Java, Eclipse, Tomcat, Resin, MySQL, Hibernate, Apache.
Confidential, Foster City, CA
Java senior development engineer
Responsibilities:
- Develop and maintain a generic and extensible XML driven validation & conversion custom rules motor for payment gateways.
- Provide technical support, bug fixes and enhancements (Accurev).
- Testing - unit and integration testing (Junit).
Environment: Java, Eclipse, proprietary payment APIs, ANT.
Confidential, Cupertino, CA
Java senior development engineer
Responsibilities:
- Develop and maintain a custom fault tolerant & distributed JDBC driver using Netty & JDBC API.
- Used collaboration tools like Jira & Crucible for XP team collaboration.
- Provide technical support, bug fixes and enhancements (SVN).
- Testing - unit and integration testing (Junit, Jenkins) & EasyMock.
Environment: Java, Eclipse, Hibernate, RDBMS (Oracle 10g, MySQL), Tomcat, ANT, Jira, Crucible, Junit
Confidential, South San Francisco, CA
Java senior web development engineer
Responsibilities:
- Develop and maintain the research web GPS (Genes-Proteins-Structures) site using Struts Java web framework & PHP.
- Provide technical support, bug fixes and enhancements (SVN).
- Testing - unit and integration testing (Junit) & Selenium.
Environment: Java, Eclipse, Struts, JSP, JavaScript, Hibernate, RDBMS (Oracle 10g), Tomcat, Apache
Confidential, Austin, TX
Java senior web development engineer
Responsibilities:
- Develop and maintain the whole web site using Struts Java web framework.
- Used Oracle's PL/SQL for triggers & stored procedures.
- Provide technical support, bug fixes and enhancements (Sharepoint, CVS).
- Testing - unit and integration testing (Junit).
Environment: Java, Eclipse, Struts, JavaScript, JSP, Hibernate, Spring (IOC, LOG, AOP), RDBMS (Oracle 10g), Tomcat, Linux, BASH, ANT
Confidential, Belmont, CA
CEO, CTO, Java senior web development engineer
Responsibilities:
- Develop and maintain the whole web site using Wicket Java web framework.
- Wrote most of the Tutorial contents, both in English and French using I18N techniques.
- Wrote all technical documents (UML, docs).
- Make light administration (Tomcat, DNS, WebApps, RDBMS, ...) on remote Linux servers (RHEL).
- Provide technical support, bug fixes and enhancements (Jira, CVS).
- Testing - unit and integration testing (Junit).
Environment: Java, Eclipse, Wicket, Hibernate, JavaScript, RDBMS (MySQL), Tomcat, Linux, ANT, Junit
Confidential, Redwood City, CA
Java senior development engineer
Responsibilities:
- Helped develop and maintain cEvidence main product using J2EE Servlets.
- Wrote technical documents (UML, Wiki).
- Developed standalone tools such as a an email generator at Mbox format for data feeding simulation.
- Developed prototypes using cutting edge open source technologies (Spring, Wicket).
- Made light administration (Tomcat, JDK, RDBMS, services) on Linux servers (RHEL).
- Provided technical support, bug fixes and enhancements (Jira, PerForce).
- Testing - unit and integration testing (Junit).
- Collaborated with all peripheral teams to allow timely product delivery.
Environment: Java, Eclipse, Wicket, Spring (IOC, LOG), JavaScript, JSP, PHP, RDBMS (BDB, MySQL), Tomcat, Linux, BASH, Apache, ANT, Junit
Confidential
Java senior development engineer
Responsibilities:
- Bug fixing and enhancements of main product using a web framework (Tapestry).
- Development of pluggable modules such as a workflow extension API (W4 BPM).
- XP refactoring in Java.
- Implemented services through IOC paradigm (Spring).
- Provided technical support, bug fixes and enhancements (Jira, SubVersion).
- Testing - unit and integration testing (Junit).
- Implementation of Web services (Axis) in application server (Tomcat).
Environment: Java JDK, Eclipse, Hibernate, Spring, Tapestry, J2EE application servers, RDBMS, Axis
Confidential
Support engineer
Responsibilities:
- Customers' assistance for use of product.
- Fixed persistence issues in Customers' provided test projects.
- Fixed when possible bugs directly in software repository.
- Completely designed and developed external support tools to de-obfuscate StackTraces.
- Worked on Eclipse RCP plugin to display and manage data relationships.
- Developed generic and custom demo projects related to JDO technology.
- Collaborated with development team by submitting tough bugs or fixing easy ones.
Environment: JDO, Java JDK, J2EE application servers, RDBMS, Eclipse RCP