Java Developer | AI-Driven Core Banking Platform | ID: 324
- Freelance
- Full Time
- €4500-5000,- TPP - €300-350,- man-day / Month
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
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