Locations View all
Companies View all
Job Type

Senior Java Developer

This job opening has expired! View other jobs

Swedbank offers visa sponsorship

This job listing is a part of the Career Hunt 2019 campaign. Career Hunt rockets your IT-career straight to the Nordic tech-hub – Estonia. Apply, because the TOP 25 candidates around the world will be flown to Estonia for a tech-tour, given the chance to meet the biggest IT-wonders and get VIP-shortcuts for job interviews in selected companies! Read more at careerhunt.eu

Java Developer
Clean Code
Object Oriented Design
Domain Driven Design
Test Driven Development
Oracle DB


  • You have at least 5 years of experience in Java.
  • You have experience with SQL or PL/SQL.
  • You have solid knowledge in testing.
  • You have an understanding of Agile development methodologies and principles of Clean Code, Object Oriented Design, Domain Driven Design, Test Driven Development.
  • You are open-minded, eager to learn new things and are solutions-oriented.
  • You are fluent in English and have excellent communication skills.

Compensation & Benefits

  • We share business success with you - we have many employee events where we keep employees informed on how the company is doing, recognize employee achievements and have fun together!
  • We support your development through different training courses, talent programs, career coaching, rotation opportunities, etc. We encourage internal mobility - our international job market offers many career paths.
  • We have a flexible workplace that helps you keep a work-life balance. To support employee well-being, we provide health checks, additional vacation, in-house sports facilities, compensation for sports activities outside of the company, support during private life events, etc.
  • We influence great things - we consider it important to contribute to society by means of voluntary activities in which many of our employees take part.

Job description

Depending on your interest, you could participate in developing our mobile app (Android and iOS), Swedbank's internal and external channels (including Internet bank, Mobile bank, Swedbank Gateway) or the systems and applications that make sure that banking products and services (like loans, leasing, insurance etc.) run smoothly for internal and external customers.
Depending on the department you will be working with the different tools such as Java, Kotlin, JavaScript, Spring, Guava, JUnit, Selenium, Ruby, Oracle DB, MSSQL, jQuery, Vue.js, AngularJs, Sass, GIT, Jenkins, Docker, Gradle, BitBucket, Jira.
If you're looking for new challenges, want to grow your skillset and work in a cross-functional agile development team, then we'd like to hear from you. With us you can build solutions that benefit millions of our customers!

The company

Life at Swedbank

At Swedbank we:
- embrace diversity and equality;
- support development and internal mobility;
- have an international work environment;
- value work-life balance;
- have flexible work hours, work place and workload;
- create a collaborative culture and have fun along the way!
Come as you are!

The Location

Tallinn, Estonia

Moving to Estonia

If you hold the passport of a visa-free country, you can start working in Estonia within 24 hours from accepting the job offer, if your new employer is classified as a startup.
If your new employer is not considered a startup, you can start after a maximum of 10 days from accepting the job offer.
If you hold the passport of a country that requires a visa to enter Estonia, you can move and start working within approximately 4 weeks.