JAVA Development Technologies

Double A Software Development Uses The Following JAVA Technology…

Application/ Web Servers

  • JBoss
  • BEA WebLogic Server
  • Apache Tomcat
  • Oracle Application Server

Technologies

  • J2EE, J2se, SWING, Eclipse RCP, Java Servlet
  • Spring, Hibernate, EclipseLink, Jackrabbit
  • Struts, Stripes, Tapestry, JSP, JSF, GWT, ExtGWT
  • HTML/DHTML, CSS, AJAX, jQuery, jQuery UI, ExtjS, Backbone.jS, AngularjS
  • JAX-RS, JAX-WS, ApacheCXF, Apache Axis 2
  • XML/XSLT
  • log4j

Planning

  • MS Project
  • JIRA

Software Design

  • Microsoft Visio
  • Enterprise Architect
h

IDE

  • Eclipse
  • Intellij IDEA
U

Testing

  • JUnit
  • JMeter
  • EasyMock
  • TestNG
  • Mockito

Version Control

  • Git
  • SVN

Continuous Integration/Build Automation

  • Bamboo
  • Ant
  • Maven
  • TeamCity

Databases

  • MS SQL Server
  • PostgreSQL
  • MySQL
  • Oracle

Development Approaches

  • Scrum
  • Iterative
  • DDD
  • Kanban
  • Waterfall
  • TDD