Java Lead Developer

Java Lead Developer

Experience in some of the following is desirable:

At least 5 years’ experience in Core Java or JEE development preferably in a technical leadership position.
Experience in implementing large scale Cloud deployments
Experience in openstack development
Hands-on experience with EJB 3.x (SLSB, MDB, SFSB) and JMS in general. Practical knowledge of best coding/design practices and patterns, optimizations, scaling and clustering
Hands-on experience with clustering in JEE environments, HA, replication and scale-out of backend JEE components
Hands-on experience with at least one major JEE application server is required (JBoss is an advantage). Basic configuration and administration, deployment and optimization.
Experience with distributed caching (Coherence, Infinispan) and other NoSQL systems
Experience with REST and/or SOA
Experience with workflow engines and business rules engines/CEP engines
Knowledge of JMX, RMI, JCA, JPA, JTA, SQL, JEE security
Knowledge of web GUI technologies (especially GWT) would be considered an advantage
Basic Linux/Unix knowledge

The following certifications are desirable:

Sun/Oracle Certified Enterprise Architect (SCEA)
Sun/Oracle Certified Business Component Developer (SCBCD)
Sun/Oracle Certified Web Component Developer (SCWCD)
Sun/Oracle Certified Master Java SE 6 Developer
Sun/Oracle Certified Programmer Professional

Please submit your details via our careers page

To apply, please email your CV to or use the links here.

You may return to your current search results by clicking here.

Latest Job Listings