Galera eu gostei muito dessa combinação (Java e Firebird). E vocês o que acham?
Firebird é ótimo !
Esse db não é comum no mercado de trabalho com Java não.
O normal é Postgres, MySQL, SQL Server, Oracle e DB2. Pelo menos é o que eu vejo nas ofertas de emprego. [=
Firebird é muito utilizado em aplicações em Delphi, já em Java nunca vi algum programa que utilizasse.
Já utilize uma vez em um projeto, porém era somente para importar dados de um *.FDB.
A Api vc encontra aqui: http://www.firebirdsql.org/en/jdbc-driver/