Zum Hauptinhalt springen

Java Software Engineer

Technologie
Haystack
Hamburg, DeutschlandVor 5 TagenBis 20.11.2026
Vollzeit100% Remote

Stellenbeschreibung

We are working with a fast-growing tech company that's disrupting the monetization and subscription management space with its innovative cloud platform. They empower businesses globally to simplify complex payment and financial processes, aiming to become a European market leader.

The Role

  • Design, implement, and maintain microservices for the payment domain using Java, Spring Boot, Gradle, and Kubernetes.
  • Apply experience with relational and NoSQL databases to choose appropriate solutions.
  • Develop intuitive user interfaces with React, TypeScript, and Material UI for efficient processing of complex payment transactions.
  • Ensure code quality, extensibility, and readability by adhering to Clean Code principles, especially for financial transactions.
  • Proactively identify and resolve technical issues through tracking, alerts, and monitoring before they impact customers.
  • Collaborate with users and customer support to provide quick and pragmatic solutions for technical problems.
  • Maintain high-quality standards through automated testing across relevant levels for sustainable product development.
  • Operate platform services in Microsoft Azure and Amazon AWS clouds, working closely with DevOps.

What You'll Need

  • Several years of software development experience with strong Java knowledge, ideally with Spring Boot and other relevant tech stack components.
  • Experience with external APIs, webhooks, and asynchronous event processing, preferably in payment, fintech, or integration environments.
  • Enthusiasm for clean system architectures, with an interest in Domain-Driven Design, Microservices, and hexagonal architecture.
  • A proactive approach to code improvement, separating responsibilities for long-term maintainability.
  • Ability to work cross-functionally, share knowledge through pair-programming, and engage in continuous team development.
  • Willingness to leverage AI as a tool for efficiency and better solutions, while retaining responsibility for outcomes.
  • Strong problem-solving skills and a passion for developing reliable, secure, and scalable software in digital payments and finance.
  • Fluent in German (min. B2) and proficient in English.

What's On Offer

  • The opportunity to actively shape an innovative product and take on significant responsibility.
  • A collaborative and supportive team environment that values continuous learning and knowledge sharing.
  • Fast and effective recruiting process focusing on mutual fit.
  • The chance to work in a dynamic company that values self-determination and flat hierarchies.

Apply via Haystack today!

Keywords
ReactOSSpring FrameworkExtensibilityTypescriptDevOpsPair ProgrammingJavaRelational grammarMaintainabilityAWSGradleKubernetesReact.jsSoftware Engineering

Interessiert an dieser Stelle?