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