Programming Languages: Java, HTML5, JS Modeling: Conceptual, Logical, and Physical data modeling, UML, APIs: Servlets, JSP, Struts, Architectural Styles: MVC Design Patterns: Data access Web Containers: Tomcat, Weblogic Databases: Oracle, MS SQL, MySQL Operating Systems: Linux, Windows Methodologies: Agile Scrum, TDD Project Tracking: MS Project Bug Tracker: Source Code Management: Git, SVN, VSS