Java Solutions Architect

Expira em: 11 dias

Betting Connections

With more than 20 professionals Betting Connections Recruitment Solutions is Malta’s largest iGaming recruitment specialist. Our team of highly skilled recruitment and career consultants are dedicated to providing the best and most personalised service in the industry. We pride ourselves on our ability to fully understand the needs of both our clients and candidates alike, which we achieve through developing long term relationships and our extensive knowledge of both the iGaming industry and recruitment!

Nº de Vagas: 11-20 vagas

Tipo: Full-time

Salário(por ano): Negotiable

Setor: Outros Serviços

Função: Developer TI

Região: Reino Unido

Our Client, an established and rapidly growing iGaming brand based in the North West of England is looking for the following person to join their IT Office and help  establish the architecture for the online platform. 

General Description :

  • You will work closely with an infrastructure architect and the database architect or other relevant competence to ensure the quality of the complete solution. 
  • You will also be  responsible for the manageability of the system in order to secure a future maintenance.
  • You will also use the latest technology Trends as per the Group IT Strategy and be able to apply the same for Business Innovation.

Job Responsibilities :

  • Achieves organization goals by defining, integrating, and upgrading a comprehensive architecture to support the Java back-end.
  • Guide and mentor junior developers in developing code and workflow procedures, and conduct code reviews.  Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.
  • Achieves e-commerce information architecture operational objectives by contributing information and recommendations to strategic plans and reviews; preparing and completing action plans; implementing production and quality standards; resolving problems; identifying trends; determining system improvements; implementing change.
  • Confirms architecture capability and flexibility to support high availability web applications by developing analytical models; completing validation tests.
  • Improves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
  • Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.


  • Bachelor's degree in computer science, information technology, engineering or related field (willing to accept foreign education equivalent) and at least 5 years of software development experience


  • Java based UI development tool
  • Understanding of performance in server and client environments
  • Understanding of security in server and client environments
  • Understand deployment processes
  • Ability to perform in extremely dynamic environment with fast changing requirements
  • Strong hands-on experience in building enterprise applications
  • Work independently and with other engineers, architects, managers, system administrators, QC and Operations teams to design and develop strategic and tactical solutions that meet business requirements.
  • Be hands-on at all times
  • Understand ecommerce B2C domain
  • Pro-active problem solving skills and working with multiple teams
  • Good programming practices with solid object-oriented development experience.
  • Java frameworks (Spring Hibernate, Struts, JSF, ORMs like Hibernate and iBATIS);
  • Database architecture, table structure and schemas on Microsoft platforms;
  • Web Services using SOA and Axis;
  • OOD and design patterns;
  • Modern Web Application Architectures & Technologies
  • Strong expertise in Web Services, REST services
  • Strong design, development and architecture experience in Cloud Services, Micro Services, Web Services and hand-on experience in SaaS enabled solutions
  • Tomcat, Servlets, JSPs
  • Developing enterprise applications using Java based technologies
  • Expertise in Java as a programming language and JVM runtime
  • Experience working with concurrent programming (multi-thread, -process, or -worker architectures)
  • Ability to perform code reviews on peer development to ensure they follow best practices and proper style
  • Architecting Apps using the following components:
o Apache Httpd server 2.4
o Tomcat 8+
o Relational DBMS (SQL Server)
o Previous experience with NO-SQL database or in-Memory cache
  • Proven experience in scaling systems to high availability and throughput
  • Good understanding of Big Data processing and architecture
  • Experience in Messaging Integration platforms 

Soft Skills :

  • Problem Solving
  • Logical & Analytical Thinking
  • Leadership.
  • Multitasking.
  • Good articulation skills.
  • Keenness to learn
  • Keenness to teach
  • Must be committed, enthusiastic, innovative and commercially aware.
  • Delighting customers - Satisfies internal and external customer needs with appropriate solutions.
  • Anticipates, reviews and continuously seeks to improve performance.
  • Must be able to work independently under own initiative and support multiple teams
  • Influencing & convincing skills.
  • High awareness of confidentiality and able to work in a confidential environment
  • Able to understand the bigger picture, but manage the detail
  • Flexible work approach and able to handle extreme work challenges with respect to time & cost
  • Change management
  • Keeping up to date on latest technological advances - process-wise and technology wise.
  • Reliable to deliver features and sub-systems on-time and to requirements
  • Works well within a team, and contributes effectively to the success of those that they interact with regularly.


  • 7+ Years of enterprise application development experience
  • Worked in the betting domain for at least 3 years or eCommerce for at least 5 years.
  • At least 4 years of designing and architecting experience.
  • Should have worked in Agile projects for at least 3 years
  • Should have worked on projects on Java based technologies for at least 4 years

Ofertas relacionadas