
Java Software Engineer - Payment Integration
Wallee Group AG6 months ago
Vilnius, LithuaniaEntry Level / Mid Level / Senior
Responsibilities
- Design and develop scalable, resilient backend systems using Java.
- Own new features through implementation, bug fixing, performance tuning, and delivery.
- Collaborate with product managers, UX designers, and QA to translate business needs into technical solutions.
- Improve code quality through automated testing, code reviews, and maintainable technical documentation.
- Research and evaluate emerging technologies and methodologies for payment and fintech systems.
Requirements
- Strong Java foundation with experience in Spring Boot or Hibernate.
- Experience building distributed systems and scalable, high-availability solutions.
- Ability to write SQL queries and structure data effectively.
- Hands-on experience with Jenkins or GitLab CI, Docker, and AWS ECS.
- Computer Science degree or equivalent experience.
- Experience working effectively in fast-paced Agile environments.
- JavaScript, Apache Camel, or BPM engine experience is a bonus.
Benefits
- Hybrid work with three days per week in the Vilnius office.
- Flexible daily working hours and a four-week work-from-anywhere policy each year.
- Personal development budgets and a social calendar with company events.
- Modern office in central Vilnius with fresh fruit, snacks, and quality coffee.
- Competitive gross monthly compensation based on experience, seniority, and technical expertise.
About Wallee Group AG
Wallee Group AG builds an omnichannel payments platform for merchants, offering an online payment gateway, in‑store card terminals, and developer APIs to accept and reconcile payments across channels. It sells payment processing and related services on a transaction-fee basis, with plugins for common e‑commerce systems and support for multiple payment methods. The privately held company is headquartered in Winterthur, Switzerland, and operates across several European markets.