Senior Software Engineer

Added
15 days ago
Type
Full time
Salary
Salary not provided

Related skills

vue java postgresql typescript kafka

📋 Description

  • Build, evolve, and run production services and UI with end-to-end ownership.
  • Deliver backend with Java/Spring Boot; microservices and robust REST APIs.
  • Deliver frontend capabilities with Vue; CSR experiences and SSR/MVC templates when needed.
  • Implement event-driven integrations using Kafka; synchronous HTTP integrations when required.
  • Apply Domain-Driven Design and hexagonal architecture to model complex retail domains.
  • Engineer for resilience with timeouts, retries, bulkheads, fallbacks, and observability.

🎯 Requirements

  • 8+ years of professional experience or Senior Software Engineer III depth.
  • Backend: Java and Spring Boot; microservices and REST APIs.
  • Frontend: Web Components, TypeScript, Vue; SSR/MVC templates.
  • Excellent CSS skills and Design Systems; accessibility-first UI.
  • Solid SQL / PostgreSQL knowledge; Kafka experience.
  • Experience with DDD; hexagonal/ports-and-adapters; production mindset (cloud, CI/CD, observability).

🎁 Benefits

  • 100% Remote Work
  • WFH allowance: Monthly remote working support
  • Career Growth: 360º feedback and career progression
  • Training: Time for tech training and courses
  • Mentoring Program: Mentorship opportunities
  • Zartis Wellbeing Hub: Access to specialists and wellbeing resources
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →