Senior Java Software Engineer – Payments
Luminor Group · Tallinn
Description du poste
About the role
Join Luminor as a Senior Software Engineer focused on Payments. You will design and build secure, reliable, and scalable backend services that support the full customer payment journey across the Baltics.
Key responsibilities
- Design, develop and maintain Java and Spring Boot backend services.
- Build secure REST APIs and event‑driven integrations using Apache Kafka.
- Contribute to architecture and technical design decisions.
- Translate complex business needs into clear, maintainable solutions.
- Own solutions throughout their lifecycle, from design to production support.
- Apply Luminor engineering, security, and quality best practices.
- Improve automated testing, observability, and production readiness.
- Review code and technical designs, sharing knowledge with peers.
- Leverage AI‑assisted engineering tools across the software delivery lifecycle.
- Collaborate closely with product owners, architects, engineers, and business stakeholders.
Required profile
- Strong hands‑on experience with Java and Spring Boot.
- Experience designing distributed, event‑driven or high‑volume transactional systems.
- Deep understanding of software architecture, microservices, APIs and integration patterns.
- Ability to evaluate options, explain trade‑offs and make pragmatic design decisions.
- Experience with Kafka or comparable messaging technologies.
- Practical cloud experience, preferably AWS.
- Experience with relational databases and transaction consistency.
- Understanding of secure development, automated testing, CI/CD and observability.
- Proficiency with AI coding assistants and engineering agents, ensuring validation and security.
- Strong ownership mindset and accountability for delivered solutions.
- Excellent communication and knowledge‑sharing skills.
- Fluent English, both spoken and written.
Required skills
- Java (version 25+)
- Spring Boot (4+)
- Spring Framework
- Microservices architecture
- Apache Kafka
- AWS cloud services
- Docker
- Kubernetes
- Terraform & Helm (IaC)
- GitLab CI/CD
- PostgreSQL
- JUnit
What we offer
- Flexible working hours, hybrid model and the possibility to work from anywhere in the EU, Iceland, Switzerland or the UK (up to 90 days per year).
- International, fast‑moving teams with a dynamic culture.
- Additional vacation weeks after one year of service.
- Volunteer time off and 30 fully paid days for military training each year.
- Health insurance after three months and health days without a doctor’s note.
- Wellbeing resources, professional growth programs and access to LinkedIn Learning, workshops, conferences, etc.
- Special offers on Luminor products and services.
- Gross salary ranging from 4,500 € to 6,500 € per month, based on experience.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 20 heures
Expire dans 1 mois
1 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Luminor Group
Tallinn