Software Engineer – E-commerce
Do you enjoy solving complex problems, understanding how things work under the hood, and turning them into simple, reliable solutions?
Join us and help shape the future of e-commerce payments.
We are growing our payment solutions for online commerce merchants and are looking for a Software Engineer with strong Java skills and an analytical mindset to join our team.
You will work with services that support e-commerce payments and are used by customers across the Baltics. To start with, you will contribute to the development and modernization of our e-invoice service, a business-critical solution with plenty of opportunities to improve, simplify, and build for the future.
This is a complex and dynamic domain where analytical thinking, curiosity, and problem-solving skills matter as much as coding. You will need to understand how different systems and components fit together, investigate problems, ask the right questions, and find practical solutions. You won't be doing it alone. You'll work alongside experienced colleagues who value openness, professionalism, and collaboration.
In Swedbank you have the opportunity to:
Build and maintain scalable payment services
Analyse complex technical and business problems and turn them into clear, maintainable solutions
Ensure quality, performance, and stability of mission-critical systems
Collaborate with cross-functional teams to deliver impactful features
Contribute to system architecture and clean, future-proof solutions
Investigate incidents, identify root causes, and drive continuous improvements
Share knowledge, challenge ideas constructively, and contribute to improving how we work
What is needed in this role:
Strong Java development experience, preferably with modern Java versions and Spring Boot
A strong analytical and problem-solving mindset, you enjoy understanding complex situations, finding root causes, and connecting the dots
Experience with Clean Code and Clean Architecture principles
Experience designing and consuming REST APIs
Ability to understand not only how to implement something, but also why it should be implemented that way
Familiarity with Oracle DB, MS SQL Server and/or QA practices is a strong plus
Understanding and experience with CI/CD practices and tools, such as GitHub Actions
Experience with containerization and orchestration platforms, such as Docker and Kubernetes
Understanding of monitoring and observability concepts, including logs, metrics, and traces
Fluent in English and comfortable working in an international team
Bachelor's or Master's degree in a related field, or equivalent practical experience
With us, you can experience:
Personal and professional growth through self-leadership and continuous development.
Meaningful work that positively impacts our workplace, our customers, and society.
An open and collaborative culture that encourages cross-functional teamwork and provides networking opportunities.
A supportive and inclusive environment that promotes a balanced and sustainable work-life, with flexible working conditions when suitable for the role.
Enjoy country-specific benefits, including banking offers, a pension plan, our share-based reward program, health insurance in the Baltics and a health allowance in Sweden.
" Join our team and...
join a motivated team of professionals delivering challenging projects, maximizing customer value, and strengthening Swedbank's competitive edge in e-commerce" Migle Nael, your future leader
We look forward to your application at 08.11.2026 the latest.
We may begin the selection during the application period, so we welcome your application as soon as possible.
If you are to be employed in Lithuania, please note that the salary offered for this position ranges from 4,900–7,300 € gross i.e. before taxes. Read more here.
We have made our choice regarding recruitment media and therefore kindly decline contact with ad sellers or sellers of other recruitment services.
Swedbank does not discriminate anybody based on gender, age, sexual orientation or sexual identity, ethnicity, religion or disability – everybody is welcome.
#LI-ZR1 #LI-HYBRID
- Job area
- IT and data
- Role
- Software Engineering
- Location
- Vilnius
- Remote status
- Hybrid
About Swedbank
We serve local communities, where we are proud to play an important role as being a key part of the financial system.
We are dedicated to developing close relationships with about 7.3 million private and 553 000 corporate customers.
Our passion is to help people to save for a better future. We work every day to support people, businesses and society to grow by promoting a healthy and sustainable economy.