CareerPlan

Senior Java Developer

Monri Payments d.o.o., Džemala Bijedića 2, 71000 SarajevoFull-time2026-10-19

Core

Develop and maintain robust, scalable, highly available, and secure payment and fintech applications for high-volume transaction systems.

Role type

Senior IC Java Developer (Fintech)

Builds

Payment orchestration platform and cash register software solutions for HoReCa merchants

Domain

Fintech / Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Quarkus, RESTful web services, Object Oriented programming, Relational databases (PostgreSQL, MSSQL), Application servers (JBoss, WebSphere, Tomcat), Build tools (Maven, Gradle), Unit/Integration testing

Preferred skills

Reactive programming (Mutiny), Apache Kafka, Apache Camel, CI/CD concepts, Unix-based operating systems (Linux, MacOS)

Technologies

Java, Spring Boot, Quarkus, PostgreSQL, MSSQL, JBoss, WebSphere, Tomcat, Maven, Gradle, Jenkins, GitLab CI/CD, Kafka, Camel, Mutiny

Responsibilities

Develop applications in payment/fintech and high-volume transaction systems; Write and maintain product documentation; Promote knowledge sharing and mentoring; Work in teams designing and developing fintech and security solutions

Seniority

Senior, hands-on IC