Java Developer

Payfuture is a fintech company focused on developing core banking software and global payment solutions for emerging markets.
Birkirkara, Malta
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Quality Assurance Engineer

Senior QA Engineer position at Payfuture, focusing on automation testing for banking systems with 5+ years experience required.

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Disney Entertainment developing solutions for ad platforms and sales systems.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.

Securities Lending Java Senior Lead Software Engineer

Lead Java development role at JPMorgan Chase's Securities Lending team, focusing on high-performance financial applications with competitive compensation and benefits.

Description For Java Developer

Payfuture is seeking a Java Developer to play a crucial role in designing and maintaining their core banking software platform. The position involves working with cutting-edge technologies to develop scalable, secure financial systems. The role combines technical expertise in Java development with fintech domain knowledge, offering opportunities to work on mission-critical applications that power global operations. The ideal candidate will have strong experience in Java, microservices, and database optimization, along with knowledge of banking industry standards. This hybrid position, based in Malta, offers competitive benefits and the chance to impact the future of global payment solutions. The role involves collaboration with international teams and provides significant growth opportunities in a rapidly expanding fintech environment.

Last updated 2 months ago

Responsibilities For Java Developer

  • Design, develop, test, and deploy high-quality Java-based applications and microservices
  • Write clean, efficient, and maintainable code
  • Develop APIs and frameworks to integrate with third-party systems
  • Collaborate with technical architects to design scalable systems
  • Implement and optimize database structures
  • Work with cross-functional teams
  • Participate in code reviews
  • Mentor junior developers
  • Diagnose and resolve complex technical issues
  • Monitor application performance and implement optimizations

Requirements For Java Developer

Java
PostgreSQL
  • Proficiency in Java 8+ with Spring Boot and Hibernate experience
  • Expertise in RESTful APIs and microservices architecture
  • Strong knowledge of relational databases (PostgreSQL, MySQL)
  • Experience with cloud platforms (AWS or Google Cloud)
  • Proficiency in Git and modern CI/CD pipelines
  • Prior experience in banking or fintech
  • Knowledge of PCI DSS, ISO 27001, and 3DSecure systems
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional Java development experience
  • Strong verbal and written communication skills

Benefits For Java Developer

  • Market-leading salary and benefits package
  • Learning opportunities in a high-growth environment
  • Global collaboration opportunities
  • Impact on building systems that redefine global payment solutions
  • Be part of a mission-driven company

Interested in this job?