JAVA Software Developer

  • Full-time
  • 21-30 vagas
  • Expira em 25 dias
  • competitive
  • Full-time
  • 21-30 vagas
  • Expira em 25 dias
  • competitive
  • Malta
  • Outros Serviços, Developer TI

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!

O que procura nos candidatos


 

Requirements: 


Bachelor’s degree in Information Systems or equivalent qualification

3+ years of development experience preferably in a Java environment

Strong grasp of Object-Oriented Programming and SOLID concepts

Strong knowledge of Java 8/11 language and core libraries

Experience in Spring Boot, Maven, and Tomcat

Experience with designing and building robust APIs and integrating third-party APIs (Soap/REST) Ideally experience in Microservices, Docker and Continuous Delivery

Strong knowledge of SQL with exposure to Postgres or SQL Server

Experience with web application development (Html5, CSS and JavaScript)

Preferably knowledge of any main JavaScript framework

Strong understanding o source code version control systems with GIT experience being a strong plus. Experience with automated and manual refactoring

Knowledge of Microsoft or Linux based technologies with shell skills

Experience in working with Jira and Confluence

Ability to solve problems, think logically, take initiative and learn quickly in a fast-paced environment

Great agile and team-player skills. Collaboration is a must

Passionate about staying on top of current trends and best practices in software development

Good reading and written communication skills in the English language – all code and documentation written in English

Que funções irão desempenhar

Responsibilities: 



Prepares documentation as required such as release notes, comments and systems architectures

Exercises discretion and independent judgment in the design and implementation of software applications

Assures highest attainable level of system control and performance capabilities

Unit test any code produced, and handle the change management cycle until the new code is released to the production environment

Participate actively in code reviews with an international team of developers

Manage multiple priorities with excellent follow-through to meet deadlines

Carry out meetings and actively correspond with the team and stakeholders to clearly define and document requirements, accurately determine effort in terms of time and resources

Suggest improvements that could improve operational efficiencies and guide users whenever requirements do not meet security, quality or performance standards

Contribute to the continuous learning of the team to ensure improvement and increased efficiency

Quais os benefícios oferecidos

to be discussed

Ofertas relacionadas