Show more filters

Java Software Engineer

Haystack

3.7
263 reviews
Haystack
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Hamburg, Hamburg, Germany
Salary Range
EUR 4,800 - EUR 6,800 (Monthly)
A free Jobstore account is required to proceed to the employer site.
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!

A free Jobstore account is required to proceed to the employer site.
Jobs in Germany   »   Jobs in Hamburg   »   Java Software Engineer

More jobs

People also search