3 дня назад
Senior Software Engineer (Java/Spring Boot)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Software Development Engineer II (Java)
9 дней назад
Senior Software Java Engineer - Customer Fulfilment (Java)
5 дней назад
Senior Backend Software Engineer (Fintech)
9 дней назад
Senior Software Java Engineer - Customer API
3 дня назад
Senior Java Engineer (Elasticsearch)
55 800 - 88 300€
6 дней назад