2023-04-13 14:47:21

Senior Java Software Engineer - iBudget team

Swedbank, AS
3900 - 7300 €/m Gross

Job Description

Are you passionate about building modern digital solutions that help customers manage their financial lives with confidence?

In Swedbank you have the opportunity to:

  • Design, build, and maintain high‑performance, reusable, and reliable Java services;
  • Ensure application performance and quality, contributing to long‑term technical excellence;
  • Collaborate with a cross‑functional team to define, design, and deliver new features;
  • Create and maintain high‑quality code that is robust, maintainable, and scalable for future growth;
  • Work closely with fellow engineers to deliver scalable solutions and elevate engineering practices;
  • Contribute to architectural discussions, helping the team towards sustainable technical decisions and improved system design.

Requirements

  • Bachelor’s or Master’s degree in a related field or experience in solving complex engineering problems
  • Strong hands‑on experience with Java, Spring Boot, Docker, Kubernetes, and message brokers such as Kafka or similar
  • Experience in designing and implementing solutions in distributed cloud environments, ensuring security and resilience viewpoints
  • Deep understanding of microservices architecture and modern web‑development frameworks
  • Solid experience of Clean Code and Clean Architecture principles, and the ability to apply them at scale
  • Practical experience working with relational databases
  • A collaborative mindset that encourages constructive debate and helps the team make sound technical choices
  • Ability to evaluate trade‑offs, foresee architectural consequences, and make sound technical decisions in distributed systems
  • Fluent English communication skills, especially in complex technical discussions
  • A product‑oriented mindset and the ability to understand how technical decisions shape user and business value
  • Proficiency with AI-supported software engineering tools and practices
  • Solid understanding of event-driven architecture, resiliency, and high-availability principles

Company offers

  • 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-specificbenefits, including banking offers, a pension plan, our share-based reward program, health insurance in the Baltics and a health allowance in Sweden.