Server Software Architect

Multi-platform game developer and publisher Digital Chocolate is looking for a seasoned server engineering professional to take a comprehensive responsibility of architecting and developing enterprise-class systems based on modern open source technologies.

This is your chance to join a central team at Digital Chocolate working on the next big thing in cross-platform communities and social games that are going to shape the future landscape of casual virtual worlds.

The position comes with a freedom to say how the accompanying responsibilities will be handled. It also offers a chance for future personal development along with the community growth, either in subject matter expert or managerial track, as a supervisor of the server-side development team. You will be reporting to the CTO and you will be an integrated part of the global team.

Primary responsibilities:

  • Hands-on architecting and developing enterprise-class systems based on Java and open source technologies such as Ruby on Rails.
  • Ability to effectively balance between developing professional design documentation and ever-changing codebase.
  • Accurately provide technical level-of-effort and schedule estimates on short notice and with incomplete data.
  • As a Senior you will effectively direct, guide, and audit the efforts of teammates, track progress and identify risks.
  • You will be the contact person of the server side development team for the other teams in the company.

An ideal candidate meets all or most of the following qualifications:

  • Minimum from six to eight years of experience in the domain described above.
  • Past projects must include live-deployed, highly scalable systems in production environments as well as green-field designs and build-outs of new systems.
  • A strong culture of on-time delivery, collective code ownership, and collaborative/mentoring within the team is key.
  • Experience of using Linux as the development and production platform.
  • Deep skills in architecting and developing enterprise-class systems based on JEE technologies and open source components.
  • Deep knowledge and experience with clustered applications, object caching, robust threading, pooling, connection management, transactions, and synchronization.
  • Recent coding experience developing for and deploying to the Jakarta Tomcat Application Server (or Weblogic Server).
  • A strong understanding of schema design for both transactional and reporting databases.
  • Experience with MySQL, Oracle or DB2.
  • Experience with object-relational mapping technologies such as Hibernate is also strongly desired.
  • Understanding of networking technologies and protocols such as TCP, UDP, and HTTP at the byte and packet level.
  • Using a packet sniffer.
  • Expertise in the mobile phone content industry will be an asset, especially knowledge of dynamic wireless portals, operator billing integrations, device detection, and mobile content provisioning.
  • Knowledge of other server-side technologies, especially Ruby on Rails, etc. is appreciated.

We appreciate the following personal qualities:

  • You are known of your pragmatic hands-on attitude.
  • You can effectively direct, guide, and audit the efforts of teammates, track progress and identify risks, and communicate effectively with non-technical personnel.
  • Willingness and fearlessness to take responsibility is necessary because you will approve releases to production environment
  • You will communicate effectively with non-technical personnel.
  • Fluent spoken and written English is required to communicate successfully.
  • Passion for games would guarantee an endless source of chatting topics with your colleagues.
  • Ability to work in a truly international and multi-cultural environment

If you feel that you would be the right candidate to this position, please feel free to mail your application, CV and salary request to hl-careers@digitalchocolate.com. Please indicate your application with “Server Software Architect” in the subject field. The position will be filled as soon as the suitable candidate is found.


ABOUT SSL CERTIFICATES