Cookies
Welcome to our Unifiedpost Group website! We, and third parties, use cookies on our websites. We use them to enhance site navigation, analyse site usage and assist in our marketing efforts. You can read more about our cookies and change your preferences by clicking on ‘Change my settings'. By clicking on 'Accept all cookies’, you agree to the use of all cookies as described in our Privacy cookie policy.

Java Developer

Picture taking through glass of a meeting with 5 people

Level: Experienced/Senior

Are you triggered by the payments industry? Do topics like Open Banking, Mobile Wallets, Card Schemes, and Instant Payments capture your attention? If so, keep reading!

Unifiedpost Payments is a European Payment Institution, wholly owned by Unifiedpost Group and regulated by the National Bank of Belgium. Our in-house payment solutions are fully integrated into our Banqup web and mobile platforms, designed to make customer payments seamless, fast, and hassle-free.

We currently operate local Payment Accounts in 12 countries and have ambitious plans to expand further outside the SEPA region. As principal members of Mastercard and VISA, we ensure that our payment applications utilize cutting-edge technologies and meet the highest security standards, including full compliance with OWASP.

In this role, you will be responsible to:

  • Develop new features in the above-mentioned applications and internal tooling.
  • Implement and keep the projects up to date with the latest security measures.
  • Participate in architecture discussions, code reviews, etc.
  • Focus on writing unit and integration tests.

To excel in what you do, you need to:

  • Be passionate about clean code. We value code reviews and writing tests, pushing ourselves to be better.
  • Be patient and an excellent communicator. We work as a team and we value someone who can help others.
  • Be curious and passionate about software development. Learn about new tools and technologies, and share them with your colleagues.
  • Be interested in architecture and security. We greatly appreciate any input on how to build the best applications.

What you bring:

  • A higher education in Computer Science or comparable knowledge through professional experience.
  • At least 4+ years of relevant work experience in software development, particularly Java. 
  • We love technology, so we have quite a big technology stack - knowledge of and/or experience with the following topics is relevant, but not required:some text
    • Java, Spring Boot, Liquibase, Swagger, Lombok.
    • Test frameworks: JUnit, Mockito, AssertJ.
    • UI: Angular, JavaScript, React.JS
    • Cloud: AWS (S3, KMS, etc.), GCP.
    • Databases: PostgreSQL.
    • Version Control: Git, GitFlow.
    • Other: Docker, Kubernetes, Keycloak, etc.
    • Familiar with tools like Jenkins, Maven, IntelliJ, etc.

Bottom line: 

Everyone pays well in IT, so of course you get an excellent salary, and benefits, including working from home. But we’re about more than that:

  • Talent: we are looking for passionate people, that want to excel in one of the top industries - payments;
  • Responsibility and autonomy: we offer the opportunity to actively propose your ideas and be part of decision-making by taking on responsibility, not just tasks;
  • Challenges: we’re transforming the world of  business communications and transactions;
  • Team: we love team players, team events, and activities.

Please send your application to hr-romania@unifiedpost.com. We’ll treat it with care.

We are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. As an equal opportunity employer, we welcome applications from all backgrounds. Guided by the OECD Responsible Business Conduct and UN Human Rights principles, we are dedicated to ethical practices and making a positive impact through our innovative solutions.

Let's do this
Apply for Java Developer