engineering
Posted 6 hours agoSenior Software Engineer (Java, Vue)
at Zartis
Remote
Responsibilities
- Deliver backend solutions using Java/Kotlin + Spring Boot, developing reliable microservices and robust REST APIs.
- Deliver frontend capabilities by consuming and extending Web Components / design system components, building Vue-based client-side rendered (CSR) experiences and contributing to server-side rendered (SSR) / MVC templates when required.
- Implement event-driven integrations using Kafka (Streams highly valued), alongside synchronous HTTP integrations where needed.
- Engineer for resilience and reliability using patterns like timeouts, retries, bulkheads, and fallbacks, and ensure services are observable in production.
- Operate with a “you build it, you run it” mindset: collaborate on CI/CD, monitoring, incident response, and continuous improvement.
- UX design background or strong UX intuition.
Requirements
- Senior Software Engineer (Java, Vue) The company and our mission: Zartis is a digital solutions provider working across technology strategy, software engineering and product development.
- experience and retail operations at scale, making technology a core driver of business growth You’ll work in an XP / Agile setup (pairing/mobbing, continuous refactoring, frequent releases) with full lifecycle responsibility.
- experience making decisions, being proactive, used to building software from scratch, and with good attention to detail.
- What you will do: Build, evolve, and run production services and UI capabilities in a Self-Contained Systems environment with end-to-end team ownership.
- Work in an XP/Agile way (pairing/mobbing, continuous refactoring, frequent releases) and support a culture of learning and knowledge-sharing.
- experience with Java and Spring Boot, delivering microservices and production-grade REST APIs.
- Strong frontend capability with Web Components, TypeScript, and Vue (or similar) SPA/CSR architectures, plus
- experience in SSR / MVC template environments. Excellent CSS skills and
- experience working with Design Systems, including consuming and contributing shared components.
- Accessibility-first UI development mindset (semantic HTML, WCAG basics, keyboard/screen reader awareness).
- Solid SQL / PostgreSQL knowledge and comfort working with data-driven systems. Hands-on
- experience with Kafka in distributed systems (Streams a strong plus). Practical
- experience applying DDD; ability to align service and UI boundaries to domain concepts.
- Experience with or strong interest in hexagonal / ports-and-adapters architecture and resilience patterns in real systems.
- A production mindset: understanding of cloud, containerization, continuous deployment, and how frontend assets are built and served, with strong observability habits (logging, metrics, performance/UX monitoring).
- Comfortable working in XP / Agile teams with pairing/mobbing, continuous refactoring, and frequent releases.
- Mac as your primary development environment.
- Interest in the e-commerce domain and a habit of using AI tools to enhance delivery (coding assistants, analysis, test generation, UI prototyping/accessibility checks) Nice to have: Kotlin in production.
- Event-driven or message-based systems beyond core Kafka usage.
- Frontend performance optimization (bundle size, Core Web Vitals, perceived speed).
- Experience with security / compliance in e-commerce contexts.
- You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events.
Experience
- What you will bring: 8+ years of professional
Benefits
- What we offer: 100%Remote Work WFH allowance: Monthly payment as financial support for remote working.
Additional details
- We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more.
- Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations.
- The project: Our teammates are talented people that come from a variety of backgrounds.
- We’re committed to building an inclusive culture based on trust and innovation.
- You will be part of a distributed team developing new technologies to solve real business problems.
- Our client is a leading premium fashion and lifestyle omnichannel retailer, with a long heritage and a strong digital commerce presence alongside its physical stores.The organisation is actively accelerating its digital capabilities to enhance customer
- Teams operate with full-stack ownership (no separate QA department) and a “you build it, you run it” mindset, actively avoiding knowledge silos through collaboration, rotation, and documentation We are looking for someone with good communication skills, ideally with
- Apply Domain-Driven Design (DDD) and hexagonal / ports-and-adapters architecture to model and evolve complex retail domains.
- Take shared ownership of quality across the SDLC (unit, integration, and E2E testing) with no separate QA department.
- experience or equivalent Senior Software Engineer III depth. Backend