Currency

Senior Java Developer

5 976 - 7 607 USDNet per month - B2B
5 161 - 6 248 USDGross per month - Permanent
Java

Senior Java Developer

Java

Lubelska 29, Kraków

Maxio

Full-time
B2B, Permanent
Senior
Hybrid
5 976 - 7 607 USD
Net per month - B2B
5 161 - 6 248 USD
Gross per month - Permanent

Tech stack

    Polish

    C2

    English

    C1

    JUnit

    advanced

    REST API

    advanced

    Java

    advanced

    Spring

    advanced

Job description

Maxio is a PE-backed software business that helps B2B SaaS companies unlock their next stage of growth. We are committed to redefining how CFOs and CEOs run their businesses, raise money, and manage investors.

 

Our billing & financial operations platform is designed to meet the unique challenges of B2B SaaS companies, including complex billing, subscription management, revenue, and expense recognition. The platform also provides investor-grade SaaS operating metrics and analytics that help executives run their companies more effectively & raise money more efficiently.

Today, Maxio serves over 2,000 customers and processes more than $17B in revenue for those customers. 


Position Overview:


We are seeking a highly skilled and execution-driven Senior Java Engineer.

The ideal candidate is passionate about solving complex engineering challenges, eager to leverage modern frameworks and cloud technologies, and attuned to building robust, high-performance systems from both a technical and end-user perspective.


WHAT:

  • Maintain and enhance Java/Scala microservices

  • Implement new features across the distributed platform

  • Work with high-throughput ingestion systems

  • Work with best in class technologies

  • Be a part of experienced, technically strong team

  • Build the product that is one of the leaders in the FinTech market and has its own funds

  • Learn more about FinTech

 

WHO:

  • 4+ years of algorithms, data structures and coding experience

  • Experience in OOP software development using Java and Spring (preferably with SpringBoot and WebFlux)

  • Experience with Event-driven Systems - Kafka (MSK), Storm, real-time data processing

  • Experience with unit and integration testing (preferably with JUnit, in the TDD mode), GIT, developing REST API, experience with SQL and NoSQL databases

  • Good knowledge of design patterns and clean code principles

  • Knowledge and experience in Agile development methodology

  • Fluency in English

  • Willingness to learn and improve within the AWS ecosystem


NICE TO HAVE:

  • Experience with Cassandra, Storm

  • Experience with Kafka

  • Experience with cloud infrastructure, preferably in AWS

  • Experience with Python

  • Experience with microservices

  • Experience with Docker and Kubernetes

  • Experience with MongoDB

  • Unix skills


MAXIO BENEFITS & PERKS: 

  • Unlimited PTO

  • Free English classes with a native speaker if needed.

  • Company lunches once per week.

  • Training budget (3 000 PLN per year).

  • Private healthcare (Luxmed).

  • Access to Mybenefit platform.

  • Small teams

  • Flexible working hours


Maxio is committed to providing all team members a truly unique experience with opportunities for professional development and involvement in multiple dimensions of running and growing our business.


Our commitment to Diversity, Equity, and Inclusion:We are committed to an environment that promotes equality, diversity, and inclusion. It's important to us that you bring your true self to work every day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, neurodiversity, or otherwise. 


Tech stack

    Polish

    C2

    English

    C1

    JUnit

    advanced

    REST API

    advanced

    Java

    advanced

    Spring

    advanced
Published: 24.09.2025
Office location

Senior Java Developer

5 976 - 7 607 USDNet per month - B2B
Apply

Senior Java Developer

Lubelska 29, Kraków

Maxio

5 976 - 7 607 USDNet per month - B2B
5 161 - 6 248 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Holontil Investment z siedzibą w Warszawie, ul. Towarowa 28 (dalej jako "administrator"). ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.