Currency

Senior Java Engineer

38 - 57 USDNet per hour - B2B
Java

Senior Java Engineer

Java

Kazimierza Brokla 2, Warszawa

KUBO

Full-time
B2B
Senior
Remote
38 - 57 USD
Net per hour - B2B

Tech stack

    English

    B2

    Polish

    B2

    Java

    advanced

    Spring Boot

    regular

Job description

Are you ready to design reliable backend systems and solve real-world problems in financial software?


At KUBO, we’re looking for a Senior Java Engineer to join a long-term backend transformation project for one of our clients in the financial sector. You'll work in a product-focused environment where clean code, data integrity, and system reliability really matter.


As a consultant, you’ll collaborate with an international Agile team, fully remote from Poland, and contribute to the architecture and development of services that power complex financial workflows.


Key responsibilities


  • Design and implement scalable, maintainable backend systems using Java and Spring

  • Analyze, refactor, and improve legacy code with a focus on performance and reliability

  • Collaborate with architects, developers, and product owners to ensure technical excellence

  • Apply patterns such as Outbox and Change Data Capture to improve consistency and communication between services

  • Deliver high-quality code backed by strong fundamentals and modern testing practices

  • Share knowledge and support engineering best practices across the team


Ideal candidate profile


  • 8+ years of experience in Java development (Java 11+), with a strong command of Spring

  • Deep understanding of Object-Relational Mapping (ORM) principles

  • Solid software engineering foundation: clean code, design patterns, modular architecture

  • Degree in Computer Science or similar technical field (strongly preferred)

  • Nice to have:

    • Experience with Oracle RDBMS

    • Exposure to distributed systems or event-driven architectures

    • Familiarity with financial systems or payments

    • Knowledge of the Outbox Pattern and CDC (Change Data Capture)


Conditions


  • Location: Remote from Poland

  • Contract type: B2B

  • Duration: Until end of 2026 (with possible extension)

  • Salary: Negotiable, depending on experience

  • Benefits: Private medical care, life insurance, Multisport card, training budget


Recruitment steps


  • Call with a KUBO recruiter

  • Interview with the client

  • Offer & onboarding




At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.


Published: 07.10.2025
Office location

Senior Java Engineer

38 - 57 USDNet per hour - B2B
Apply

Senior Java Engineer

Kazimierza Brokla 2, Warszawa

KUBO

38 - 57 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Wyrażam zgodę na przetwarzanie moich danych osobowych dla celów związanych z rekrutacją przez KUBO Sp. z o. o. Spółka komandytowa z si... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.