Remote Senior Java Developer (m/f/x)

CRX Markets AG

Germany (OH)

Remote

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

State-of-the-art hardware
Annual team gatherings
Flexible workflows
Enhanced AI tools

Job summary

A leading financial technology company is seeking a seasoned software engineer to design and build microservices for payment flows. Candidates must have strong skills in Java and Spring Boot, with a focus on distributed systems, RESTful APIs, and solid database management. This role offers a fully remote freelancing setup allowing team autonomy and access to advanced development tools. Join to experience ownership in delivery and innovate within a vibrant international team.

Qualifications

  • 6+ years of production experience with Java and Spring Boot, focusing on depth over quantity.
  • Ability to think in distributed systems with clear understanding of CAP theorem and failure modes.
  • Designing RESTful APIs and service boundaries.

Responsibilities

  • Design and build microservices for complex payment flows with strict performance requirements.
  • Translate business requirements into technical solutions.
  • Collaborate on system design ensuring scale, resilience, and security.

Skills

Java
Spring Boot
Distributed systems
RESTful APIs
Relational databases
Messaging systems
Containers
Kafka
Kubernetes
AWS
React
TypeScript

Job description

CRX Markets operates as the leading global marketplace for working capital financing, connecting corporates and financing partners for competitive, market-driven solutions on both sides of the balance sheet. Trusted by leading companies including BASF, Mercedes-Benz, Nestlé, and Lufthansa, we enable treasury teams to optimize cash flow and strengthen financial agility, resilience, and sustainability. Our platform processes over €30B in annual transaction volume and helps businesses unlock working capital - getting suppliers paid faster, giving buyers payment flexibility, and connecting both to the funding that makes it possible.

Headquartered in Munich, our growing team of over 100 professionals is shaping the future of working capital solutions.

Your Role
  • Own critical services - Design and build microservices processing complex payment flows with strict performance requirements
  • Influence product direction - Translate business requirements into elegant technical solutions
  • Shape architecture - Collaborate on system design for scale, resilience, and security
  • Raise the bar - Lead and engage in code reviews, mentor teammates, and champion engineering excellence
  • Evaluate technology - Research and integrate tools that improve developer experience and platform capability
  • Improve how we work - Teams own their process, not just their code; if something isn't working, you have the authority to change it
  • Deliver quality you’re proud of - Strong tests, automation, CI/CD, and operational ownership
Your Profile
  • Strong production experience with Java and Spring Boot ecosystem (typically 6+ years, but we care more about depth than years)
  • Think in distributed systems: you understand CAP theorem trade-offs, eventual consistency, and failure modes
  • Solid experience designing RESTful APIs and service boundaries
  • Solid proficiency with relational databases and messaging systems
  • Hands-on experience with containers and orchestration
  • Clear communication - you explain technical decisions clearly to both engineers and stakeholders
  • Bonus points for: Kafka, Kubernetes, AWS experience, performance engineering, practical use of AI developer tools, React or TypeScript frontend skills as well as a background in the financial service industry or in regulated industries
Our Offer
  • Be part of a distributed international team in a fully remote freelancing setup (B2B)(CET)
  • Work with state-of-the-art hardware (MacBook Pro M-series) for optimal performance
  • Stay connected through annual team gatherings that foster coherence and team spirit - remote, but never isolated
  • Experience true ownership- teams choose their own workflows, no ceremonies are sacred
  • Modern DX - mature IDP, GitHub Copilot standard, extended AI access for power users. We automate the tedious. Less boilerplate, more interesting problems
Are you up for the challenge?

Please upload your documents including your CV and your earliest possible starting date using our online application form.

You want to know more?

Here’s what to expect when you apply:Career at CRX Markets | Become part of our fantastic team

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

(Senior) Kotlin / Java Software Engineer - Banking Platform (m/f/x)
(Senior) Kotlin / Java Software Engineer - Banking Platform (m/f/x)

Scalable GmbH • Town of Belgium (WI)

Hybrid
USD 80,000 - 120,000
Flexible vacation policy
Attractive compensation package
50% contribution for 'Deutschland Jobticket'
Senior Software Engineer - Cash Flow (Java, Spring, AWS)
Senior Software Engineer - Cash Flow (Java, Spring, AWS)

United States Digital Space LLC • United States

Hybrid
USD 120,000 - 190,000
Hybrid work
Wellbeing platform
Pet-friendly office
+4
Senior Kotlin / Java Software Engineer - Client Technology (m/f/x)
Senior Kotlin / Java Software Engineer - Client Technology (m/f/x)

Scalable GmbH • Town of Belgium (WI)

On-site
USD 69,000 - 105,000
International relocation support
Education budget
Free German language classes
+2
Senior CRM Manager (m/f/x)
Senior CRM Manager (m/f/x)

Scalable GmbH • Town of Belgium (WI)

Hybrid
USD 80,000 - 100,000
Flexible work arrangements
Education Budget for career development
German language classes
+2
Fullstack Engineer - Banking Operations (m/f/x)
Fullstack Engineer - Banking Operations (m/f/x)

Scalable GmbH • Town of Belgium (WI)

On-site
USD 130,000 - 180,000
International relocation support
German language classes
Education Budget
+3
TEAM SOFTWARE ENGINEERING Senior Platform Engineer (m/f/x)
TEAM SOFTWARE ENGINEERING Senior Platform Engineer (m/f/x)

Whitebox GmbH • Germany (OH)

On-site
USD 90,000 - 130,000
Individual learning budget
Personal career development
Regular knowledge-sharing sessions
+1
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Germany (OH)

Hybrid
USD 70,000 - 94,000
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Java Developer
Senior Java Developer

MW Recruitment Limited • United States

Hybrid
GBP 85,000 - 120,000
Hybrid working
Pension
Life Assurance
+2
Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)
Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)

United States Digital Space LLC • United States

Hybrid
USD 102,000 - 138,000
Hybrid working
Learning and development budget
Insurance
+4
Senior Kotlin/Java Engineer – Fintech Backend, Cloud
Senior Kotlin/Java Engineer – Fintech Backend, Cloud

CloudDevs • Germany (OH)

Remote
USD 104,000 - 139,000
Flexible vacation policy
Education budget
Monthly contribution for ‘Deutschland Jobticket’
+1