Job description
We are looking for a colleague for our international partner company, which operates in the field of fintech software development, for the following position:

Senior Java Developer

Responsibilities:

  • Backend development of FX and crypto-related back-office systems
  • Redevelopment and migration of legacy systems (Java 8 → Java 21)
  • Mentoring junior developers
  • Designing system architecture and making technological decisions
  • Collaborating with product, DevOps and business teams
  • Handling and documenting incidents
  • Writing unit and automated tests
  • Participating in technical interviews and evaluating coding tasks

Requirements:

  • BSc in IT/Engineering or equivalent
  • 5+ years of experience in Java development
  • Strong knowledge of Java 8+ (Java 21 in use), J2EE, Eclipse RCP, Spring Boot
  • Experience with Git and CI/CD tools
  • Experience with cloud-based systems
  • Analytical thinking and independent decision-making skills
  • Conversational English (Hungarian not mandatory)
  • Proactive attitude and strong team collaboration skills

Advantages:

  • Experience in financial, FX/crypto or banking systems
  • Familiarity with AWS technologies (e.g. AWS Secret Manager, Amazon Cognito)
  • Advanced database optimization skills
  • Experience with Agile methodology
  • Strong problem-solving abilities
  • Knowledge of containerization and automation tools (Docker, Kubernetes, Jenkins)

What our partner company offers:

  • Stable, long-term job opportunity
  • Flexible working model: mostly remote, weekly office presence required
  • International work environment
  • Competitive compensation package
  • Supportive and collaborative team culture
  • Small company atmosphere