Software Engineer (Backend) (Java/JVM)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: On-site in Utrecht, Netherlands. The role supports European business hours and includes initial onboarding and training in St. George, Utah, with business travel covered.
Salary: €65,000–€85,000 gross per year, including 8% holiday allowance, paid in 12 equal monthly installments.
Company
develops AI-powered software for cross-border commerce, supporting checkout, customs clearance, payments, duties, taxes, and logistics for ecommerce merchants, postal operators, carriers, marketplaces, and customs agencies.
What you will do
- Develop, test, maintain, and deploy backend services and APIs for products and platforms.
- Work primarily in the Java/JVM environment on systems processing high volumes of real-time transactions.
- Investigate and troubleshoot production issues during EMEA business hours and support system reliability.
- Collaborate with technical leads, US and APAC engineers, EMEA Customer Success, and Solutions teams to understand requirements and implement solutions.
- Use AI-assisted and agentic development tools while reviewing, testing, and validating generated code.
- Own features and fixes through development, deployment, follow-up, code review, and continuous engineering improvements.
Requirements
- At least 2 years of professional software engineering experience, preferably with backend services or APIs.
- Experience with Java, Kotlin, or another backend programming language, with the ability to learn the Java/JVM environment.
- Understanding of REST APIs, databases, service integrations, and modern software development practices.
- Experience developing, debugging, and supporting production applications.
- Ability to work independently on defined problems, ask questions, and involve other engineers when needed.
- Comfort using AI coding tools such as Claude Code or Cursor, or strong interest in incorporating them into the development workflow.
- Clear English communication and ability to collaborate across countries and time zones.
- Curiosity, resourcefulness, willingness to learn unfamiliar systems and technologies, and interest in understanding the business problems behind technical work.
Nice to have
- Experience with Java/JVM frameworks and microservices.
- Experience with cloud infrastructure, distributed systems, monitoring, or observability tools.
- Familiarity with ecommerce, payments, logistics, customs, or international trade.
- Experience working on globally distributed engineering teams.
- Experience investigating customer-reported technical issues or working with customer-facing technical teams.
Culture & Benefits
- Product-minded, hands-on engineering with guidance from experienced engineers and technical leads and ownership of delivered work.
- 20–25 days of annual paid vacation depending on experience, plus Dutch public holidays.
- Dutch pension scheme.
- Support for eligible highly skilled migrant visa and 30% ruling applications.
- Office-based work in Utrecht with collaboration across global engineering teams and opportunities to grow technical skills and responsibilities.
- Exposure to real-time transactions, international trade, AI, and software used by businesses worldwide.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →