Image for facebook

Java Developer | AI-Driven Core Banking Platform | ID: 324

Java Developer | AI-Driven Core Banking Platform | ID: 324

  • Share On
Apply Now
  • Remote
  • Freelance
  • Full Time
  • €4500-5000,- TPP - €300-350,- man-day / Month
Build the next-generation core banking platform used by major financial institutions across Europe, Africa, and Asia. Our client is expanding the team for a new colleagues.
Job Description

What you will work on:
Your main focus will be the client’s next-generation core banking platform. The platform is cloud-native, API-first, microservices-based, and AI-infused.
This is real modernization work, not maintenance on a frozen legacy system. You will build new services on a modern stack (Java 21+, microservices, Kafka, Kubernetes, APIs, AI), and you will also support and enhance existing Java banking components. You report to an international manager and work within a standard SDLC alongside local and remote teammates.
You get a modern stack (Java 21+, microservices, Kafka, Kubernetes, APIs, AI) on systems that real banks run in production. You could apply your banking domain expertise to real core banking problems (ledgers, consistency, transactions, regulation) on a modern architecture.

Tech stack:

Platform: Java 21+, microservices, Kafka, Kubernetes, APIs, AI, MySQL
Existing components: Java 8, Oracle
Environment: Unix/Linux, standard SDLC, distributed teams

Key Responsibilities:

  • Build new services and APIs for the next-generation platform on a cloud-native, microservices architecture
  • Own technical solutions end to end: design decisions, implementation, and production behavior
  • Support and enhance existing Java banking components
  • Provide hands-on production support on mission-critical systems
  • Contribute to architecture and modernization decisions
  • Support database work on Oracle (existing) and MySQL (new platform)
  • Keep a high code-quality bar and share knowledge with the team
Requirements
  • Hands-on experience building or implementing banking, payments, or financial-services software (core banking, lending, cards, or similar).
  • Strong hands-on Java development with solid API and backend skills in production (Java 8 through Java 21+)
  • 3-5+ years of professional Java development; able to own technical solutions, not only execute assigned tickets. You can explain past projects in concrete detail: the problem, your contribution, and the decisions you owned.
  • Understanding of microservices architecture, with familiarity with Kafka, Kubernetes, and containerized environments
  • Experience with Oracle and/or MySQL, and comfort in Unix/Linux environments
  • Strong debugging and production-support capability on mission-critical systems
  • Experience in distributed, international teams, including travel to Asia during onboarding
  • English C1 with confident, clear communication
  • Exposure to AI-driven solutions are a plus
Required Education
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field

  • Relevant certifications in Java or cloud technologies are considered an advantage

Required Language
  • English - C1
Suitable For Graduates

No

Skills

Java

Core Banking

Cloud Native

Employee Benefits
  • Modern stack on a real banking scale: build on Java 21+, microservices, Kafka, and Kubernetes for systems that the banking institutions depend on in production
  • A chance to apply your banking domain on a modern, freshly built platform instead of legacy maintenance
  • Flexible cooperation model: Employment (TPP) or Contractor (IČO)

  • Remote-first / hybrid work model

  • Modern office in Bratislava

  • Stable, long-term career opportunity with extremely low turnover

  • Annual salary review

  • Exposure to global banking clients and enterprise-scale systems

  • Opportunity to work on AI-infused digital banking solutions

  • International collaboration (Europe & Asia)

  • Structured onboarding, including training abroad

  • Work-life balance culture (not performance-pressure driven)

  • Participation in long-term strategic platform modernization

Apply for Job
Contact Person Details
Name:

Juraj Lovas