Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Swedbank Corporates & Institutions

Senior Java Software Engineer

Swedbank Corporates & Institutions

. Design, build, and maintain high-performance, reusable, and reliable Java services .

Posted 10/8/2026full-timeTallinn • EstoniaSenior💰 €3,900 - €7,300 per monthWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building high-performance Java services, with a strong focus on microservices architecture, Clean Code principles, and scalable solutions in distributed cloud environments. Proficient in collaborating with cross-functional teams to deliver robust features while ensuring application performance and quality.

Highest-signal resume keywords
JavaSpring BootDockerKubernetesMicroservices Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootMicroservices ArchitectureClean CodeClean ArchitectureRelational DatabasesDistributed SystemsEvent-Driven ArchitectureAI-Supported Software EngineeringCloud Environments
Soft Skills
Fluent English CommunicationProduct-Oriented Mindset
Tools & Technologies
DockerKubernetesKafka
Industry Keywords
High-Performance ServicesScalable SolutionsArchitectural DiscussionsSecurity and ResilienceHigh-Availability Principles

Tech Stack

Tools & technologies
CloudDistributed SystemsDockerJavaKafkaKubernetesMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, build, and maintain high-performance, reusable, and reliable Java services
  • Ensure application performance and quality
  • Collaborate with a cross-functional team to define, design, and deliver new features
  • Create and maintain robust, maintainable, and scalable code
  • Work with fellow engineers to deliver scalable solutions and elevate engineering practices
  • Contribute to architectural discussions and sustainable technical decisions
  • Help improve system design

Requirements

What you’ll need
  • 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 designing and implementing solutions in distributed cloud environments
  • Understanding of security and resilience viewpoints
  • Deep understanding of microservices architecture and modern web-development frameworks
  • Solid experience with Clean Code and Clean Architecture principles
  • Practical experience working with relational databases
  • Ability to evaluate trade-offs and foresee architectural consequences in distributed systems
  • Fluent English communication skills, especially in complex technical discussions
  • Product-oriented mindset and ability to understand technical and business value
  • Proficiency with AI-supported software engineering tools and practices
  • Understanding of event-driven architecture, resiliency, and high-availability principles

Benefits

Comp & perks
  • Personal and professional growth through self-leadership and continuous development
  • Meaningful work that positively impacts the workplace, customers, and society
  • Open and collaborative culture with cross-functional teamwork and networking opportunities
  • Supportive and inclusive environment promoting balanced and sustainable work-life
  • Flexible working conditions when suitable for the role
  • Country-specific banking offers
  • Pension plan
  • Share-based reward program
  • Health insurance in the Baltics
  • Health allowance in Sweden