Назад
Company hidden
3 дня назад

Senior Software Engineer (Java/Spring Boot)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Portugal
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Java/Spring Boot): Building and operating critical backend services for a financial platform supporting local businesses across Europe with an accent on scalability, reliability, event-driven architecture, and operational ownership. Focus on designing microservices, integrating Kafka-based systems, solving complex production issues, and mentoring engineers while improving delivery and engineering standards.

Location: Hybrid in Porto, Portugal or London, United Kingdom

Company

hirify.global builds a financial platform with simple tools, thoughtful design, and human support for local businesses across Europe.

What you will do

  • Design, develop, test, deploy, and maintain secure, scalable, and reliable backend services for the ePOS team.
  • Own features and projects throughout the full software development lifecycle, including operational maintenance.
  • Design microservices and APIs, build integrations, and improve system performance, reliability, and scalability.
  • Collaborate with product, design, data science, security, and operations teams on requirements and architecture.
  • Improve continuous integration, delivery, deployment, monitoring, testing, and security practices.
  • Review code, troubleshoot complex issues, mentor engineers, and promote engineering best practices.

Requirements

  • At least 5 years of professional software engineering experience.
  • Strong backend development experience with Java 17+ and Spring Boot.
  • Experience designing, building, and operating reliable production services using scalable architectures, microservices, and APIs.
  • Strong understanding of databases, data structures, performance trade-offs, and distributed systems.
  • Practical experience with Kafka and event-driven systems.
  • Experience with monitoring, observability, testing, debugging distributed systems, Agile or Scrum, and autonomous technical decision-making.

Nice to have

  • Experience in payments, fintech, or location and business recommendation platforms.
  • Experience with AWS, Kubernetes, Helm, Laravel, Reactor, authorization systems, BDD, TDD, or CI/CD pipelines.
  • Degree in computer science, engineering, or a related field.

Culture & Benefits

  • Flexible working hours agreed with the team.
  • Hybrid work mode with access to other hirify.global offices when travel is safe and appropriate.
  • Health insurance and physical and mental health support through MyFitness.
  • 25 days of annual leave plus bank holidays.
  • Work equipment, an informal office environment, and Friday lunch in the office.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →