Senior Software Engineer - Backend at SJ

SJ AB

Stockholm, Stockholms län
Vanlig anställning - Heltid - Tills vidare
Fast månads- vecko- eller timlön
Apply Now

About this role

Do you want to be part of driving the development of Sweden's most used travel platform? At SJ, you'll have a central role in developing our sales channels – SJ.se, our app, customer service, and collaborations with travel agencies. Our backend solutions handle all transactions in real-time, with availability, performance, and security always in focus. Your Future Role As a Senior Software Engineer, you'll be a key person in one of our agile development teams. You'll take responsibility for the entire process – from system design and architecture to development, operations, and continuous improvements. The role involves leading technical initiatives and coaching other developers, while contributing to building an architecture where frontend, BFF, and backend services are interconnected in a scalable and sustainable way. You'll work in a scaled agile environment, where multiple teams collaborate to deliver the whole solution. The role involves: • Leading design and development of complex backend solutions in Java/Spring Boot. • Building and further developing APIs and microservices with a focus on performance, security, and availability. • Creating and evolving a robust architecture connecting frontend, BFF, and backend services, with clear interfaces and scalability in focus. • Coaching, supporting, and inspiring colleagues to raise the team's technical level. • Ensuring stable operations through monitoring and incident management. • Driving improvements in architecture, code quality, and methodology. • Contributing to technical strategy and coordination between teams. • Actively participating and collaborating cross-functionally in a scaled agile environment. We're Looking For We seek someone with deep technical expertise, a holistic systems view, and a strong drive to advance development. You are analytical, communicative, and unpretentious, and you thrive in a technical leadership role – taking responsibility for direction and coaching others. We prefer candidates with: • Relevant academic education at college or university level (or equivalent experience). • Experience designing and building architectures connecting frontend, BFF, and backend services. • Development and architecture: Java, Spring Boot, API development, relational databases. • Knowledge of cloud technology and infrastructure: Azure PaaS, IaC, Kubernetes/Docker. • Experience with DevOps/CI/CD, automation, and documentation. • Ability to lead technical initiatives, support the team, and coach other developers. • Experience working in a scaled agile environment (e.g., SAFe or equivalent). Meritorious Experiences • Payment solutions (e.g., Swish, Paynova). • Data and cloud services (PostgreSQL, KQL, Azure PaaS). • Testing and methods (JUnit, Cucumber, OSDM). Application and Information Selection is ongoing, so submit your application as soon as possible. Our office is located at Vasagatan 10 in Stockholm. We offer hybrid work, where employees are expected to be on-site two to three days per week, with flexibility available.
Backend-utvecklare Data/IT
Posted 7 Nov 2025 • 0 views

Comments (0)