Theme

Language

Global EN
Sweden ENSV
India EN

Senior Software Engineer – Accounts & Deposits

Technology, Data & Digital · Software & Web Development · Software Engineering · Data Engineering · DevOps

In short

Ieškome patyrusio „Senior Software Engineer“ įmonėje „Swedbank“, kuris prisijungtų prie mūsų komandos „Accounts & Deposits“. Pagrindinė pareiga – kurti ir prižiūrėti svarbias bankines paslaugas, naudojant „Java“ ir „Spring Boot“, taip pat „Docker“ ir „Kubernetes“. Siūlome augimo galimybes, bendradarbiavimo kultūrą ir konkurencingą atlyginimą Lietuvoje.

Responsibilities

  • 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.

Requirements

  • 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.

Desired Qualifications

  • 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.

Benefits

  • 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.

Skills

JavaSpring BootDockerKubernetesKafkaSQLREST APIsCI/CDDevOpsJavaScriptMicrosoft AzureMS SQL Server
#IT and data#Software Engineering#Accounts & Deposits#Core Banking#Java#Spring Boot#Docker#Kubernetes#Kafka#Event-driven architecture#SQL#REST APIs#CI/CD#DevOps#Agile#AI
Swedbank Logo

About Swedbank

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…

Swedbank Logo

Company

Swedbank

Job Posted

2 days ago

Expires

in 1 week

Employment Type

Full Time

Work mode

Hybrid

Salary

€4,900 – €7,300 / month

Experience Level

Senior

Locations

Vilnius, Lithuania

Applicants

Be an early applicant