FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Java Software Engineer
Swedbank Corporates & Institutions. Design, build, and maintain high-performance, reusable, and reliable Java services .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCloudDistributed 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