# Senior Software Engineer — Support Tooling at Wise

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Own and evolve the core Java backend use

- **Company:** Wise (https://jobs.trythestack.co/companies/wise)
- **Location:** Tallinn, Estonia
- **Work arrangement:** On-site
- **Employment type:** Full-time
- **Experience level:** 5–10 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** Java, Distributed systems, Kafka, Concurrency, Service-to-service communication, Eventual consistency, React, Backend development, System architecture, Technical debt management, Product mindset, API integration, Software testing, Deployment, Workflow optimization
- **Posted by employer:** 2026-10-27
- **Added to The Stack:** 2026-10-28
- **Listed until:** 2026-12-26
- **Status:** Active
- **Apply:** https://jobs.smartrecruiters.com/Wise/744000158076020-senior-software-engineer-support-tooling (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/senior-software-engineer-support-tooling-wise

## About the role

Responsibilities:
- Own and evolve the core Java backend used by Customer Support agents: design, implement, test, and deploy changes.
- Address distributed-systems challenges (concurrency, service-to-service communication, data consistency, reliability).
- Improve agent tooling and workflows; contribute to React interfaces where needed to enhance UX.
- Drive technical improvements and manage technical debt with pragmatic prioritisation between features and long-term health.
- Partner closely with Product Managers and operational stakeholders to shape roadmap, define priorities and influence product decisions.
- Take end-to-end ownership of engineering initiatives from discovery through production and incident response.

Requirements:
- Strong hands-on Java experience building and operating complex backend systems in production.
- Solid background in distributed systems and asynchronous communication (Kafka or similar).
- Deep understanding of concurrency, thread safety, distributed locking and eventual consistency trade-offs.
- Product-oriented mindset and ability to collaborate with non-technical stakeholders.
- Experience with front-end work (React) is a plus for improving agent interfaces.
- Comfortable making technical decisions, owning testing and deployments, and driving reliability.

## Responsibilities

You will own and evolve a complex Java backend system while building tools that enable Customer Support agents to resolve issues efficiently. You will also partner with Product Managers to shape the team's roadmap and drive technical improvements across the platform.

## Requirements

The role requires strong hands-on experience with Java and distributed systems, including familiarity with Kafka and asynchronous communication. Candidates should possess a product-oriented mindset and the ability to collaborate effectively across technical and non-technical teams.

## FAQ

- **Is this Senior Software Engineer — Support Tooling role still open?** It was posted on 2026-10-27 and is listed as active on The Stack. Confirm on Wise's application page before applying.
- **Does Wise offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Wise's site.
- **Where is this role located?** The listing gives the location as Tallinn, Estonia. It is marked on-site.
- **What skills does this role ask for?** The listing names: Java, Distributed systems, Kafka, Concurrency, Service-to-service communication, Eventual consistency, React, Backend development, System architecture, Technical debt management, Product mindset, API integration, Software testing, Deployment, Workflow optimization.

## More like this

- [All jobs at Wise](https://jobs.trythestack.co/companies/wise.md)
- [Software Engineer Visa Sponsorship Jobs in Europe](https://jobs.trythestack.co/visa-sponsorship-jobs/role/software-engineer)
- [Software Engineer - Compute Orchestration at G-Research](https://jobs.trythestack.co/jobs/software-engineer-compute-orchestration-g-research.md)
- [Senior Software Engineer, Fullstack (Repayments UX) at Affirm](https://jobs.trythestack.co/jobs/senior-software-engineer-fullstack-repayments-ux-affirm.md)
- [Software Engineer II, Fullstack (Repayment UX) at Affirm](https://jobs.trythestack.co/jobs/software-engineer-ii-fullstack-repayment-ux-affirm.md)
- [Staff Software Engineer, Backend (Recoveries) at Affirm](https://jobs.trythestack.co/jobs/staff-software-engineer-backend-recoveries-affirm.md)
- [Staff/Senior Software Engineer - Desktop Application at Nexthink](https://jobs.trythestack.co/jobs/staffsenior-software-engineer-desktop-application-nexthink-d17c8231.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://jobs.smartrecruiters.com/Wise/744000158076020-senior-software-engineer-support-tooling). The Stack does not take applications.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Senior Software Engineer — Support Tooling at Wise, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/senior-software-engineer-support-tooling-wise)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
