Java development Technologies & Tools

Enterprise projects

 

Enterprise projects from scratch

Responsive cross-browser frontend

 

Responsive cross-browser frontend

Backend for mobile

 

Backend for mobile clients, backend for SmartTV

Web services for information exchange

 

Web services, Web platforms for information exchange

 

Application / Web servers
  • JBoss
  • Apache Tomcat
  • BEA WebLogic Server
  • 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 Axis2
  • XML / XSLT
  • log4j
Planning
  • MS Project
  • JIRA
Software Design
  • Microsoft Visio
  • Enterprise Architect
IDE
  • Eclipse
  • IntelliJ IDEA
Testing
  • JUnit
  • TestNG
  • JMeter
  • Mockito
  • EasyMock
Version Control
  • Git
  • SVN
Continuous Integration / Build automation
  • Bamboo
  • Maven
  • Ant
  • TeamCity
Databases
  • MS SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
Development approaches
  • Scrum
  • Kanban
  • Iterative
  • Waterfall
  • DDD
  • TDD