We now require the services of a Lead Technical Architects who will be expected to work closely with the stakeholders of the business to build and architect software development solutions for all upcoming projects. The main purpose of this role is to propose the architecture the will be implemented and detail the timescale for projects..
The main tasks / responsibilities:
Leadership and architecture design of online gaming and financial product projects;
Strategic decision making for budgeting to ensure business progression is maintained at all times.
Implementing software architecture projects in accordance to company standards.
Ensuring all documentation is written for all project teams on functionality, technical specification, system architecture, component design, test cases and reporting.
Leverage cutting-edge technologies to deliver new products, especially online games and financial products with outstanding user experience.
Ensure adequate documentation is completed for conceptual design, system architecture, functionality and technical specification on each project delivered;
Take an active part in the whole product development lifecycle.
Has a minimum degree level qualification in Computer Science, Architecture or equivalent
All round understanding of eCommerce website architecture
Several years of Spring, Tomcat (or similar), MySQL and Oracle
Low latency messaging pub sub technologies
Server side Java to support Comet & Websocket clients
Experience in a 24x7 high volume eCommerce environment
Experience Integrating and designing APIs
• Core Java
• Microservices – Spring Boot
• Spring & Spring MVC
• Testing frameworks (JUnit, DBUnit, Mockito, and JMock)
• Webservices – REST & SOAP
• Jasper Report and Velocity
• C++ (GCC, VC++, Sun Pro), including the STL
• Corba (Omni-Orb)
• Agile Techniques (SCRUM and XP) /Prince 2
• Domain Driven Development
• OOD/OOA (Booch, UML)
• Solaris/Linux (RedHat, SuSe and Gentoo)
• Windows (10, 7, 95, 2000, NT. XP and Vista)
• Intellij Atlassian – Jira and Confluence
• JBoss SCM (Mercurial, ClearCase, PVCS, SCCS, CVS, Telelogic Synergy, Perforce, and Subversion)
• Rational Suite (Rose, ClearCase,)
It is desirable that the post holder has:-
Has knowledge of the betting / gaming or financial industry
Has understanding of high frequency trading platforms and automation
Has good knowledge of mobile technologies and social networking
Must be a self-starter
Must remain a hands-on architect
Must be a team player
For this role you must be able to think outside the box, challenge those in authority and be career driven as you will be working in an expanding and developing business. Of paramount importance is a desire to achieve, passion and pride in your work and to never settle for mediocrity.