Senior Software Engineer – Accounts & Deposits
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Data engineering · DevOps
I korthet
Ansvarsområden
- Design, develop, and maintain scalable, secure, and resilient banking services using Java and Spring Boot.
- Build and enhance business-critical applications across backend and frontend layers.
- Contribute to solution architecture and technical decisions, ensuring long-term maintainability and scalability.
- Design and implement REST APIs and event-driven solutions.
- Work with SQL databases to create reliable and efficient data solutions.
- Develop and operate applications in Docker and Kubernetes environments.
- Contribute to CI/CD pipelines and continuously improve software delivery practices.
- Ensure high quality through testing, code reviews, and engineering best practices.
- Collaborate closely with developers, architects, product owners, and other stakeholders in an agile setup.
- Drive adoption of AI-assisted development tools and modern engineering practices.
- Mentor colleagues and contribute to the team's technical growth.
Krav
- Strong hands-on experience with Java, Spring Boot, Docker, and Kubernetes.
- Deep understanding of Kafka and event-driven architectures; experience with kSQL is highly valued.
- Solid understanding of software design principles, Clean Code, and maintainable architecture.
- Experience designing and consuming REST APIs.
- Good knowledge of SQL databases, preferably MS SQL Server.
- Experience with CI/CD, DevOps practices, and modern software delivery approaches.
- Familiarity with application security fundamentals.
- Previous work with cloud-based platforms, preferably Microsoft Azure.
- Knowledge of JavaScript is an advantage.
- Experience working in agile teams and collaborating across multiple disciplines.
- Interest in or experience with AI-assisted software development tools and practices.
- Strong communication skills and fluency in English. Lithuanian language skills are a plus.
- Degree in Computer Science, Engineering, or equivalent practical experience.
Önskade kvalifikationer
- Experience with kSQL is highly valued.
- Knowledge of JavaScript is an advantage.
- Interest in or experience with AI-assisted software development tools and practices.
- Lithuanian language skills are a plus.
Förmåner
- 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.
- 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.
Färdigheter
Since 1820, Swedbank has been the bank for the many households and businesses. We are a modern financial services platform focused on customer satisfaction. Our goal is to encourage people to save for a better future, and we aim to help people, businesses and society to grow by promoting a healthy and sustainable economy. As an equal opportunity employer, we believe that diversity and equality help us to grow and achieve our goals. We encourage a culture built on trust, respect and our values - open, simple and caring. With 7.4 million private customers and more than 600,000 corporate and…
Företag
SwedbankPublicerade jobb
för 2 dagar sedan
Upphör
om 1 vecka
Anställningstyp
Heltid
Arbetsform
Hybrid
Lön
4 900–7 300 € / månad
Erfarenhetsnivå
Senior
Platser
Vilnius, Lithuania
Sökande
Ansök tidigt
