Senior Software Engineer (Java)
Luminor Group · Vilnius
Job description
About the role
Join Luminor's Payments engineering team as a Senior Software Engineer. 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 micro‑services.
- Build secure REST APIs and event‑driven integrations using Apache Kafka.
- Contribute to architecture and technical design decisions, applying domain‑driven design and event‑driven patterns.
- Own solutions throughout their lifecycle, from implementation to production support.
- Apply Luminor’s 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 design, development, testing, and documentation.
- Collaborate with product owners, architects, business stakeholders, and platform teams.
Required profile
- Strong hands‑on experience with Java (25+) and Spring Boot (4+).
- Proven experience designing distributed, event‑driven, high‑volume transactional systems.
- Deep understanding of microservices, APIs, and integration patterns.
- Ability to evaluate options, explain trade‑offs, and make pragmatic design decisions.
- Experience with Apache Kafka or comparable messaging technologies.
- Practical cloud experience, preferably AWS.
- Experience with relational databases (PostgreSQL) and transaction consistency.
Required skills
- Java
- Spring Boot
- Spring Framework
- Microservices architecture
- Domain‑Driven Design
- Event‑Driven Architecture
- Apache Kafka
- AWS cloud services
- Docker
- Kubernetes
- Terraform
- Helm
- GitLab CI/CD
- PostgreSQL
- JUnit
- AI‑assisted engineering tools
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lithuania.
Salary: Senior DevOps Engineer Based on 7 job offers in LithuaniaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
73 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Luminor Group
Vilnius