-
SME Bank

Software Engineer (JAVA)

SME Bank
Lithuania · Full-time · Entry

Software Engineer

Do you love code as much as your morning coffee? Are you ready to tackle new challenges and show your skills in an ever-evolving tech landscape? If you’re excited about working in a fast-paced, startup culture, and have a passion for IT, we’ve got the perfect spot for you!


What you will do:

  • Blow our minds by introducing new technologies that we didn’t even know we needed.
  • Take full ownership of your projects - design, deploy, repeat.
  • Make smart tech choices that keep us at the top of our game (and maybe save the world, too?).
  • Build well-designed, optimized, and scalable solutions that make you proud.
  • Share your wildest innovative ideas with an open-minded team that actually listens (yes, we mean it).


What you need to succeed:

  • Demonstrated curiosity and a passion for continuous learning, with a proactive approach to skill development.
  • 2-3 years of hands-on Java development experience, crafting clean, efficient, and maintainable code.
  • Proficiency in the Spring ecosystem (e.g., Spring Boot, Spring MVC).
  • Strong command of version control (Git) and build tools such as Maven and Gradle to streamline development.
  • Expertise in designing and consuming APIs - RESTful and SOAP, synchronous and asynchronous - for robust integrations.
  • Practical experience in microservices architecture and containerization using Docker.
  • Familiarity with both relational databases and document-oriented databases.
  • Solid understanding of event-driven architecture and common design patterns.
  • Ability to thrive in a fast-paced, startup-style environment and adapt to evolving priorities.
  • Proactive, results-oriented attitude with a willingness to roll up your sleeves and drive projects forward.
  • Commitment to code quality, including comprehensive unit testing and active participation in code reviews.
  • Excellent communication skills, capable of articulating complex technical concepts clearly and concisely.
  • Upper-intermediate English proficiency for seamless collaboration with our international team.



What we offer:

  • Paid vacation as per the company’s time-off policy, with an extra day off on birthday, additional days based on tenure, self-learning time for your development, and a paid trust day annually for personal use.
  • Private health insurance (activated post-trial period).
  • Workplace flexibility.
  • A culture of recognition, with prizes, rewards, paid trips, gifts, and individual/team awards.
  • Branded birthday gifts, financial support for weddings and newborns, along with extra time off. We provide compassionate time off and financial support during challenging times.
  • Company events and activities biannually.


Salary:

Starting from 3500 €/month gross. The final salary will depend on the candidate's experience and skill set.


Data Handling:

  • Kindly refer to our https://smebank.lt/privatumo-politika/ for comprehensive information regarding our data handling procedures throughout recruitment processes.

Key Skills

Ranked by relevance

containerization microservices spring boot gradle maven java git
Login to Apply
Posted
Mar 09, 2026
Type
Full-time
Level
Entry
Location
Vilnius
Company
SME Bank

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
Moody's Corporation
Related

Staff Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering