Software Developer - Fintech - Malta & Serbia - Remote or Hybrid

Job Type Permanent
Salary Up to €50k - Depending on experience
Reference 33477
My Client is an online payment services provider with 20 years of experience in the industry. 
They provide a feature rich online payment service platform to supports the needs of both new and established businesses in the e-commerce and online space.

We are looking for Java Developers to work in Malta or Serbia fully remote, from the office, or in a hybrid model

We are looking for developers with experience in Java and Spring who are familiar with microservices, and have knowledge (and passion) about Cybersecurity.

Daily tasks will include developing and fixing security and compliance related task and issues in the code, dealing with vulnerabilities in 3rd party dependencies, building a tools used by development team to detect and report security risks in the code.

The candidate will be the main point of contact within DEV team for security related topics, but very involved in the coding and review of the proposed solutions. 
Will be working together with other developers on the implementation not only testing and analysis of the problem.

We are open to hire from Junior developer to Senior developer, as long as they are interested in Cybersecurity.

  • Software development experience with Java or Python
  • Knowledge of Spring Framework (Boot, Core, MVC, Data, Security)
  • Experience with Microservices development and REST API 
  • Familiar with Linux operating systems
  • Good communication, teamwork, and problem-solving skills
  • Proficient in written and spoken English
  • Penetration Testing skills will be considered a plus
Key Responsibilities
  • Engage in security analysis, defense techniques and countermeasures to ensure that deployed software is robust and reliable
  • Integrate security best practices during the design and development stages of the software lifecycle.
  • Examine software for potential cybersecurity vulnerabilities.
  • Build tools and design processes  to ensure released products meet the required security standards.
  • Conduct code review of code updates to ensure good security practices.
  • Follow established development and testing procedures to build software based on user requirements within stipulated timelines.
  • Create and maintain documentation
  • Make use of company CI/CD infrastructure, version control system and issue tracking software to effectively implement user stories, technical tasks and fix bugs
Next Step: Please send your CV to
Apply Now