2,136,825open jobs
136,110companies
252,816added this week
Browse all
Location
In office (Tallinn)
Seniority
Senior · 6+ years exp
Employment
Full-Time

First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
Bigbank is an Estonian bank that provides lending and savings services and employs its own software and platform engineers. It is recruiting senior software engineers, quality engineers, system analysts and a product owner, including for its identity and access management engineering team. The bank is headquartered in Tartu, Estonia.

Job Description

You'll join our Identity and Access Management Engineering team, where security, reliability and engineering excellence are treated as fundamental parts of everything we build.

Identity is one of the most critical building blocks of modern banking. Every secure login, every permission and every customer journey depends on systems that are secure, reliable and built to scale.

As a Senior Software Engineer, you'll help design, build and evolve the Identity and Access Management platform that protects how customers and employees securely access Bigbank's services.

You'll influence architecture, drive technical decisions, and own solutions throughout their lifecycle, from design and implementation to production support.

Working primarily with Node.js and Java backends (deployed on Kubernetes), but also the occasional Vue.js, you'll help build secure authentication and user management services that thousands of customers rely on every day.

If you enjoy solving complex engineering challenges where software quality, security and scalability matter equally, we'd love to meet you.

In this role you will

  • Design, build and maintain secure Identity & Access Management (IAM) services.

  • Develop authentication, authorization and identity lifecycle solutions.

  • Design scalable, secure and maintainable software architectures.

  • Implement functional, non-functional and security requirements.

  • Build automated tests and continuously improve software quality.

  • Build and maintain CI/CD pipelines and deployment automation.

  • Troubleshoot production issues and improve system reliability.

  • Participate in technical design discussions, architecture decisions and code reviews.

  • Collaborate with engineers across multiple teams to deliver secure software solutions.

  • Take ownership of solutions throughout their entire lifecycle - from design to implementation and maintenance.

  • Continuously improve engineering practices, system performance and operational excellence.

Requirements

We believe you'll succeed in this role if you have

  • At least 6 years of professional software development experience.

  • Strong backend development experience using either Node.js and/or Java

  • Experience developing secure software

  • Experience designing and building distributed systems, microservices and event-driven architectures.

  • Experience with CI/CD pipelines and modern software delivery practices.

  • Experience with agentic workflows in the development process

  • Strong commitment to automated testing and software quality.

  • Experience troubleshooting and supporting production systems.

  • Strong understanding of software engineering principles, clean code and design patterns.

  • Good understanding of secure software development practices.

  • Experience working in Agile engineering teams.

  • Strong analytical and problem-solving skills.

  • Good English language skills.

  • Currently residing in Estonia and able to work from Estonia.

You'll stand out if you also have experience with
  • Working on authentication, authorization or Identity & Access Management (IAM) solutions.

  • Docker

  • Kubernetes

  • MongoDB or PostgreSQL

  • RabbitMQ or similar messaging platforms

  • Redis

  • Vue.js or React

  • Atlassian tools (Jira, Confluence, Bamboo)

Company offers

Why you'll enjoy working here

  • At Bigbank, Software Engineers own solutions - not just code.
  • If you enjoy ownership, continuous improvement and building software that truly matters, you'll fit right in.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,825 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Tallinn
$200k – $250k per year · In office · Full-Time · New York
Python
JavaScript
Apply
$175k – $225k per year · Hybrid · Full-Time · New York
JavaScript
Node JS
Apply
$175k – $250k per year · In office · Full-Time · San Francisco
Python
TypeScript
AI/ML
Fine-tuning
AI Agents
LLM
Apply
In office · Full-Time · Cairo
Apply
In office · Full-Time · 1+ year exp · Bachelor's Degree · New York
Python
TypeScript
Databases
PostgreSQL
AI/ML
Prompt Engineering
Function Calling
LLM
Structured Outputs
Apply
In office · 6+ years exp · Noida
Python
JavaScript
Java
Node JS
Bash
Java
Apache Tomcat
DevOps
Zabbix
Prometheus
Nginx
Grafana
Nagios
Linux
Unix
Cybersecurity
ISO 27001
Management
ServiceNow
ITSM
Apply
In office · 8+ years exp · Hyderabad
Python
Go
JavaScript
Java
Rust
Kotlin
TypeScript
C#
Node JS
Scala
Elixir
C#
.NET
AI/ML
Machine Learning
DevOps
CI/CD
GitOps
Apply
In office · 2+ years exp · Delhi
Go
Java
SQL
Ruby
Databases
MySQL
PostgreSQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Apply
In office · 2+ years exp · Bengaluru
Python
Go
Java
C++
Bash
Databases
PostgreSQL
RabbitMQ
MinIO
YugabyteDB
DevOps
Rest API
GitHub Actions
Prometheus
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Amazon S3
Linux
Unix
Cybersecurity
Keycloak
CVE
Management
Agile
Scrum
Apply
$200k – $265k per year · In office · Full-Time · New York
Databases
MySQL
PostgreSQL
DevOps
AWS
Kubernetes
Cybersecurity
SOC 2
Apply
$47k – $68k per year · Hybrid · Tallinn
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
OpenShift
CI/CD
Jenkins
Management
Agile
Apply
In office · Full-Time · 4+ years exp · Bachelor's Degree · Tallinn
Java
SQL
Java
Spring Boot
Spring Data JPA
Spring Security
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
AWS
GitLab
Cybersecurity
SonarQube
Management
Confluence
Apply
≈ $42k – $89k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Tallinn
Apply
In office · 6+ years exp · Tallinn
Go
AI/ML
LLM
OpenAI Codex
DevOps
Terraform
AWS
Kubernetes
Service Mesh
Apply
Tech Lead (Java) 3 days ago
$71k – $98k per year (net) · Remote (EU, United Kingdom, Switzerland, Iceland) · Full-Time · Tallinn
Java
Java
Spring Framework
Spring Boot
DevOps
Azure
CI/CD
Git
AWS
Docker
Apply
See all jobs
This is one of many
2,136,825 more open roles from verified company boards, updated every day.