Senior Java Developer - Malta

Location Malta
Job Type Permanent
Salary €55-€65K
Reference 33731

Established and Growing Fintech company looking for more Java Developers to join their Maltese team. 

  • Work on a state of the art technical stack - research new tools and technologies yourself for you and your company to stay ahead of the curve 
  • Have a voice and use it - your ideas will be heard and the client offers a collaborative knowledge sharing environment 
  • Work with big names in the travel and iGaming industry specifically. 

You will be joining a brilliant team of software developers, full of energy, ambition and passion. 

Your Day to Day:

  • Build, design, build and maintain efficient, reliable and reusable Java code.

  • Develop new in-house products

  • Write clean code supported with unit testing modules

  • Always looking for the best possible performance, quality, scalability and responsiveness of the applications

  • Work close with other team members and stakeholders

  • Work to maintain the code quality, organization, and automatization including undertaking peer code reviews.

  • Document features and share knowledge within the team

The ideal candidate will have:

  • Minimum 4 - 5+ years of JAVA enterprise software experience

  • Experience with Microservices

  • Experience with Spring and Springboot.

  • SQL database experience

  • Caching methodologies and Database Design would be considered as a great plus

Nice to have:

  • Experience with Jenkins and Stash.

  • Desirable to have experience with RabbitMQ & Docker

  • Experience in financial software development will be considered an asset.

What you will bring:

  • Ability to write clean code with an eye for performance and scalability

  • Very strong analytical and problem solving skills

  • Experience with CI and Source control systems such as Jenkins and Stash

  • Solid understanding of object-oriented programming

  • Familiar with various software design principles and architectural patterns behind a scalable application

  • Creating database schemas that represent and support business processes

  • Experience in financial software development will be considered an asset.

Next Steps
To apply send me your CV:

Apply Now