Senior Java Developer

Location
Malta
Salary
Up to € 75000
Contact
Daniel Saliba
Job Ref
1543436
  • Senior Java developers with a fullstack background ideal
  • Short interview process
  • No previous iGaming experience required
A leading software provider within the iGaming industry is looking for Senior Java developers with fullstack experience to grow its team in its Malta office.
  
Previous iGaming experience is not required and work permits will be provided to the right persons.
  
This is an opportunity to join the exciting iGaming sector and be part of an established multi-national company.
  
Salary
Up to EUR 75,000 depending on experience
  
Interview Process
1. HR interview
2. Interview with Dev Manager which includes a live coding test

Work Pattern
Hybrid. 3x days in the office

Work Permit
Will be provided for the right candidate
  
  
  
Responsibilities
  • Collaborating with cross-functional teams to define software requirements
  • Designing and developing high-quality software solutions using Java
  • Debugging and troubleshooting Java applications
  • Enhancing the performance and scalability of existing systems
  • Conducting code reviews, and ensuring coding best practices
  • Implementing security measures to protect applications
  • Keeping up-to-date with the latest Java trends and technologies
  • Creating technical documentation for reference
  • Participating in software testing and quality assurance processes
  • Assisting in the deployment and maintenance of Java applications
Requirements
  • Proficiency in Java programming language
  • Experience with Java frameworks and libraries
  • Strong experience of frontend web technologies would be a plus  (e.g., HTML, CSS, and JavaScript)
  • Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.)
  • Hands-on experience in the design and development of applications using Java EE platforms
  • Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.)
  • Experience of Java-related technologies such as Gradle or Maven, Micronaut / Spring Boot / Quarkus)
  • Familiarity with version control systems (e.g., Git)
  • Understanding of software development lifecycle
  • Strong knowledge of software development methodologies such as Kanban or Scrum
  • Experience with cloud technologies such as GCP, AWS, etc
  • Experience with containerization technologies such as Docker and Kubernetes

Back to search results

Back to search