Wallee Group AG

Joined in 2024
74% answers

Wallee is a payment technology company that enables merchants to accept omnichannel payments - whether online in web shops, on mobile devices, unattended kiosks or in physical outlets with terminals. Our software engineers are working on a variety of projects ranging from big data systems to dedicated merchant integrations. We’re driven by constantly improving the customer experience and enhancing the customer journey to satisfy our customers and consumers. We’re using latest technologies and tools.

  • · 100 views · 19 applications · 25d

    Senior Java Software Engineer

    Full Remote · Ukraine · Product · 4 years of experience · C1 - Advanced
    About Us wallee is a payment technology company that enables merchants to accept omnichannel payments - whether online in web shops, on mobile devices, unattended kiosks or in physical outlets with terminals. Our software engineers are working on a...

    About Us

     

    wallee is a payment technology company that enables merchants to accept omnichannel payments - whether online in web shops, on mobile devices, unattended kiosks or in physical outlets with terminals. Our software engineers are working on a variety of projects ranging from big data systems to dedicated merchant integrations. We’re driven by constantly improving the customer experience and enhancing the customer journey to satisfy our customers and consumers. We’re using the latest technologies and tools.

     

    wallee requires a team of experienced and versatile software engineers to achieve our mission of providing the best payment experience to customers on the market. We use Scrum processes to organize our teams in multiple countries. We build technology leading payment systems that require a high degree of robustness, scalability and security. As we’re disruptors of the payment market we’re constantly pushing our solutions into new areas.

     

    We are looking for a Java Software Engineer to join our team.

     

    Requirements

    Your Role

     

    As a Java Engineer, you will:

    • Lead and mentor junior team members by acting as a technical point of contact and guiding stream and chapter initiatives.
    • Collaborate with the technical leader and the other senior engineers to architect and develop robust, scalable Java applications while ensuring adherence to industry best practices and coding standards.
    • Collaborate with product owners and cross-functional teams to translate requirements into technical designs and actionable sprint tasks.
    • Drive continuous improvement by identifying process enhancements and integrating modern Java technologies into the development workflow.
    • Facilitate knowledge sharing and technical discussions, fostering a culture of collaboration and innovation within the agile environment.
    • Oversee the end-to-end development lifecycle, ensuring quality, performance, and timely delivery of mission-critical features.

     

    What We’re Looking For

     

    We’re looking for someone eager to learn and grow and ready to impact our team significantly. You should have:

    • Java Expertise (4+ Years): Proven experience building complex back-end systems using Java, with a firm grasp of modern frameworks and best practices. Familiarity with Java 21 (or similarly recent versions) is highly preferred.
    • A Bachelor’s / Master's degree in Computer Science, Software Engineering, or a related field.
    • Extensive hands-on experience with the Spring Framework to develop scalable, high-performance applications.
    • A solid SQL foundation and practical experience using ORM tools such as Hibernate or JPA. Familiarity with RDS, PostgreSQL, or other RDBMS is a plus.
    • Deep understanding of API-first development, including RESTful principles, proper versioning, and strategies for ensuring scalability and maintainability.
    • Practical knowledge of Docker and containerisation practices to streamline development and deployment workflows.
    • Experience architecting and deploying software in distributed, highly available environments.
    • A commitment to writing clear, maintainable code and leveraging appropriate design patterns to ensure robust solutions.
    • Excellent communication skills, a strong sense of ownership, and the ability to thrive in our small, close-knit team environment.

     

    Bonus Points

     

    While not required, the following skills and experiences would make you stand out:

    • Hands-on experience with AWS services to seamlessly integrate with our cloud infrastructure.
    • A proven track record in designing or managing multi-tenant architectures and payment platforms demonstrates your ability to handle complex, high-transaction environments.
    • Proficiency in reactive programming using Java frameworks (e.g., Spring WebFlux, Quarkus) to develop resilient, scalable, and responsive applications.

     

    Benefits

    • A modern, safe working environment with flexible structures and flat hierarchies.
    • Opportunities to work on innovative technologies and shape our products with your expertise.
    • Collaboration with motivated colleagues in an agile and forward-thinking environment.
    • Numerous personal and professional development opportunities.
    More
  • · 464 views · 42 applications · 5d

    Senior Software Test Engineer

    Full Remote · Ukraine · Product · 4 years of experience · C1 - Advanced
    wallee Group is a leader in delivering advanced payment solutions, focusing on providing robust, scalable, and secure systems across multiple domains. Our mission is to enhance customer experiences through innovative payment and finance systems that...

    wallee Group is a leader in delivering advanced payment solutions, focusing on providing robust, scalable, and secure systems across multiple domains. Our mission is to enhance customer experiences through innovative payment and finance systems that enable businesses to grow efficiently. Our operations span across multiple countries, and we thrive on collaboration and agility, using frameworks like Scrum to optimize our teams. At wallee, we aim to stay at the forefront of market trends, continuously innovating to provide the best services to our customers. 

     

    We are looking for an experienced Senior Software Test Engineer to join our team. In this role, you will focus on web testing to help ensure the quality and reliability of our software. The ideal candidate will have several years of experience in web automation and a passion for improving quality throughout the development process. This is a great opportunity to grow your career in QA engineering.

     

    Key Responsibilities:
     

    • Participate in reviewing merge requests (mainly in Java) to validate test coverage, identify potential quality issues and ensure acceptance criteria are met
    • Contribute to/maintain automated tests in Java (unit, integration, E2E) when necessary
    • Perform post-release verification of resolved tickets to ensure issues are resolved and no regressions have been introduced
    • Design and execute both manual and automated tests to ensure the reliability, scalability, and security of wallee’s payment systems.
    • Collaborate with cross-functional teams to define clear acceptance criteria during user story creation.
    • Continuously improve QA processes by researching and integrating new tools, technologies, and best practices.
    • Identify and troubleshoot issues using logs, working closely with developers to resolve problems.
    • Perform regular regression testing to maintain software quality across multiple releases.
    • Work on multiple projects in parallel, demonstrating the ability to quickly switch contexts and manage priorities.

     

    Requirements:
     

    • Hands-on experience with Java (JUnit, Mockito or Spring), for independently writing or reviewing automated tests
    • Good understanding of the  software quality principles, with experience in software testing and development.
    • In-depth knowledge of testing procedures, tools, and the ability to write secure, testable code.
    • Good knowledge around test automation. (e.g: Playwright, Cypress).
    • Excellent English communication skills, both written and verbal.
    • Strong analytical and problem-solving skills.
    • Self-motivated, independent, and eager to learn.
    • Knowledge of the payment industry and e-commerce payment platforms is beneficial.
    • Experience working in Agile teams.
    • Jira knowledge in task management and bug reporting.
    • Experience testing checkout processes or how payments are handled is a plus.

     

    Benefits

     

    • Flexible working hours to promote work-life balance.
    • Work in a professional, international team with flat hierarchies.
    • Cooperation with motivated colleagues and numerous personal development opportunities.
    • You will play a decisive role in designing products in an omni channel payment company and work with leading companies in the financial industry on international projects.

     

    If you're passionate about quality assurance and eager to contribute to innovative payment solutions, we invite you to apply!

    More
Log In or Sign Up to see all posted jobs