Build and scale BlaBlaCar’s train distribution backend, owning features across design, development, testing, deployment, and monitoring while collaborating across engineering, product, data, and business teams.
Java Developer within Analytics and Reporting/ Java Programmētājs/-a | SEB, Riga
📜 Description
- Develop and maintain backend and frontend reporting and analytics solutions for account and payment transactions.
- Contribute to regulatory reporting, customer reporting, and notification projects.
- Collaborate with a 14-person Agile team across Latvia, Lithuania, and Sweden.
- Work with Java, Spring Boot, GCP, Kafka/PubSub, container-based solutions, and Splunk.
- Investigate technical challenges and contribute to continuous improvement and team learning.
🛠️ Requirements
- A few years of software development experience with good knowledge in Java, Spring Boot, Kubernetes and Splunk
- Hands-on expertise in deploying and managing applications on public cloud platforms such as GCP, AWS or Azure
- Experience with messaging technologies, such as Kafka, Kafka Streams, or Google Cloud Pub/Sub, or an interest in learning themTechnically curious and motivated by issue resolution
- Experience in coding, unit tests, system log analysis, and build/compilation tools
- Experience using LLMs as part of your development workflow, either professionally or through personal projects
- A strong focus on best practices, quality, and clean software development
- Interested in financial and capital markets products
- A curious mindset and motivation to investigate and solve technical challenges
- A positive, collaborative attitude and willingness to take ownership
- Excellent English communication skills - work is related to foreign countries
✨ Benefits
- Agile and modern ways of working
- Work in the forefront of modern techniques
- Supportive skilled colleagues who value openness and teamwork
- Extensive training and learning opportunities
- A diverse and distributed team across multiple sites
- Hybrid way of working
Full job description
SEB is more than a bank. We are a technology-driven financial institution where everything starts from our customer needs and business outcomes. AI, data and modern engineering are natural parts of how we work, build and deliver value. From core banking platforms to agentic AI , automation, cybersecurity and cloud, we offer a broad tech landscape and many paths to grow. Together, we are shaping secure, responsible and future- proof solutions for our customers and society. Are you ready to take on a new challenge?
Welcome to Analytics & Reporting within the Accounts & Payments Domain at SEB. We develop and maintain backend and frontend reporting and analytical solutions for account and payment transactions, serving both private individuals and corporate clients.
About the role:
Join our international Agile team of 14 people working together across Latvia, Lithuania, and Sweden. As a Java Developer, you will work on a diverse range of projects, including regulatory reporting, customer reporting, and notifications.
We are a collaborative team that enjoy learning from each other, trying new ideas, and continuously improving. We also believe that good teamwork and a strong team spirit are just as important as delivering great solutions.
You can find our job advertisement in Latvian here / Ar darba sludinājumu latviešu valodā var iepazīties šeit: SEB - Java programmētājs/-a analītikas un pārskatu komandā | SEB, Rīga
Our technology stack includes:
- Java and Spring Boot
- Google Cloud Platform (GCP)
- Kafka/PubSub
- Container-based solutions
- Splunk
To thrive in this role, we believe you have:
- A few years of software development experience with good knowledge in Java, Spring Boot, Kubernetes and Splunk
- Hands-on expertise in deploying and managing applications on public cloud platforms such as GCP, AWS or Azure
- Experience with messaging technologies, such as Kafka, Kafka Streams, or Google Cloud Pub/Sub, or an interest in learning themTechnically curious and motivated by issue resolution
- Experience in coding, unit tests, system log analysis, and build/compilation tools
- Experience using LLMs as part of your development workflow, either professionally or through personal projects
- A strong focus on best practices, quality, and clean software development
- Interested in financial and capital markets products
- A curious mindset and motivation to investigate and solve technical challenges
- A positive, collaborative attitude and willingness to take ownership
- Excellent English communication skills - work is related to foreign countries
What we offer:
- Agile and modern ways of working
- Work in the forefront of modern techniques
- Supportive skilled colleagues who value openness and teamwork
- Extensive training and learning opportunities
- A diverse and distributed team across multiple sites
- Hybrid way of working
Similar jobs
Search more Backend Engineer jobsMedior Java Developer
Develop and enhance Java applications, contribute across the full project lifecycle, design and work with databases, and troubleshoot defects while collaborating with an agile team.
Software Developer in Savings & Investments Tribe | SEB, Vilnius
Develop and modernize secure backend services and APIs for securities and investment processing, collaborating with an international team to support business-critical solutions across the Baltics.
Desenvolvedor(a) Back-End Java - Pleno
Desenvolve e mantém sistemas corporativos back-end em Java, criando APIs e integrações, resolvendo incidentes e contribuindo para a evolução tecnológica e arquitetural das aplicações.
Develop and improve scalable backend systems for a B2B e-commerce platform, building reliable Java and Spring Boot services, REST APIs, and distributed integrations while supporting quality, security, and performance.
