Java Developer

Expira em: 3 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: 6-10 vagas

Tipo: Full-time

Salário(por ano): DOE

Setor: Tecnologias de Informacao

Função: Suporte IT

Região: Malta


  • Receive world-class on-the-job training and mentoring within a large team of senior
  • JEE Developers experienced in Banking and Payments
  • Works as part of a team of Developers in the design, development, and implementation of front-end (Angular) and back-end (JEE) applications
  • Assists in estimations of resource/time allocations for current and projected development needs
  • Receive Business Requirements from the BAs and liaise with both Application
  • Architect and the DBAs to work towards a sturdy design approach before implementing Code
  • Provide assistance in diagnosing production problems as part of OOH 24x7 Support role
  • Perform coding and testing on complicated revisions to applications, and creates efficient and maintainable new applications
  • Contribute estimates for the technical costs of projects for clients and project managers, confers with clients to identify requirements (e.g., data, information needs, processing, specific output, functional and development of test data), and determine their desired outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner
  • Provide constant feedback to project management regarding all technical aspects of implemented projects which includes: keeping in line with established budgets and timeframes, and providing technical guidance to less experienced staff during implementation.
  • Analyze, design, and document information to create the applicable statement of work and the associated deliverables.
  • Proactively analyze and review emerging technologies, changes in the Industry and the business functions of various clients, in order to determine if the advanced applications fit the needs of changing strategies, goals and objectives (develops and maintains technical knowledge through training, classes)
  • Mentor new or junior staff members on business knowledge, system peculiarities, and complex technical issues

Qualifications / Skills Required:

  • This role expects a BA/BS in computer science or equivalent experience and at least 7 years of industry experience developing in front-end (including JavaScript, CSS, Angular) and object-oriented JEE
  • Knowledge of software development best practices (RUP, XP, Agile)
  • Experience with SOA, Web Services, SOAP, JMS, Servlets
  • Familiar with UML
  • Experience with Design patterns and Enterprise Design Patterns
  • Experience with web MVC frameworks
  • Experience with SQL and ORM frameworks
  • Apache Camel, JBoss Fuse, ESB, OSGi
  • HTML, HTML5, XML, XPath
  • Tomcat, Jetty, Active MQ
  • GIT, Maven, Artifactory, Sonar, JUnit
  • Linux
  • Working knowledge of defect tracking tools
  • Working knowledge of JIRA, Confluence, Bamboo, Stash

Ofertas relacionadas

  • QA Team Leader

    Betting Connections
    24 dias Estrangeiro
  • IT System Administrator

    Betting Connections
    24 dias Estrangeiro
  • Service Assurance Manager

    SpotOn Connections
    5 dias Estrangeiro