Senior Java Developer for Eyecon

Submitted by Anonymous on Mon, 10/10/2011 - 4:29pm
Region: 
Location: 
Company: 
News type: 

This permanent role entails development of enterprise software to provide scalable, real-time transaction processing for online gaming applications.

Eyecon Pty. Ltd. has been in operation for over 13 years. As a well-established software and systems company, Eyecon offers a large number of services within the gambling industry to a strong customer base. With the nature of the industry and the wide range of services we offer, we have the opportunity to work within a large number of unique technological areas. This enables us to offer our staff interesting and challenging work, and gives them opportunities to build their portfolio of skills and experience.

The successful candidate will have the following skills:

  • Minimum 5 years commercial Java experience
  • Servlets, JSP, JDBC, XML
  • Application containers such as JBoss, Tomcat or WebLogic
  • SQL and Relational Databases
  • UML, OO Analysis and Design
  • Understanding of Design Patterns
  • JUnit and Test Driven Development
  • Revision control tools
  • Ability to work with legacy code
  • Excellent verbal and written communication skills
  • Ability to both manage and work in a team.

Experience with the following is desirable:

  • Extensive Java EE experience including JPA, JMS, JAX-RS, JAX-WS, EJB, JAAS, JSF, JSP, JDBC, JNDI
  • Spring framework
  • Web Services using SOAP and REST
  • EAI technologies such as ActiveMQ
  • SQL Server and T-SQL, MySQL
  • JDBC and ORM using Hibernate
  • GWT, Google Protocol Buffers
  • Swing and Java Desktop APIs
  • Knowledge of Open Source libraries, eg Log4J, DBCP
  • Continuous Integration and build servers like Hudson
  • Bug and task tracking systems
  • Ant, Maven, Eclipse
  • Profiling Tools like JProfiler, JVisualVM

Other favourable experience:

  • Knowledge of RIA client technologies such as HTML5 and Flash
  • Flash RTMP experience using Red5 or Adobe FMS
  • Knowledge of Wiki tools for documentation

Responsibilities:

  • Full life-cycle coverage including estimation, documentation, development, testing and delivery of software components
  • Maintenance of existing system components
  • New game development within existing platforms
  • Identify refactoring opportunities in the existing code-base to improve maintainability, scalability and optimization
  • Support a 24/7/365 mission critical production system on a rostered basis

This will be a great opportunity to apply your experience and knowledge towards an exciting internationally focused project working with some of the latest technologies. Your past successes in a similar environment will be well rewarded with a negotiable salary that reflects your experience and ability.

If you feel that you have the experience for this position, please send your resume to jobs@eyecon.com.au and quote position code JA059.

Post new comment